Skip to content
Healthcare, neurotechnology · U.S.

Zero data loss in two-hour brain activity recordings

End-to-end testing of an EEG headset, its apps and the software that flags deviations and possible future diseases.

0 data loss in 2-hour sessions
  • 0 data loss in 2-hour sessions
  • 90+ bugs reported, 11 critical
  • 8 desktop and mobile OS versions covered
  • PlatformsEEG headset, desktop and mobile apps, analysis software
  • Engagement6 months · 2 QA engineers
Challenge

A headset reads brain activity, and the software analyzes the signal to flag deviations and possible future diseases. Hardware, firmware and apps were tested separately, so dropped Bluetooth sessions and gaps in recordings showed up only when everything was connected.

What we did

We tested the headset end to end with its desktop and mobile apps: pairing, signal streaming, recording and upload. We checked that recorded data matches the source signal in long sessions and that every report can be traced back to it.

Result

Recording sessions of two hours now complete with no data loss. The team got 240+ test cases covering hardware and software together, and 90+ bugs were fixed.

Before and after
Before Test SquadAfter
Testing Hardware, firmware and apps separately One end-to-end flow
Long sessions Dropped connections, gaps in recordings Zero data loss in 2 hours
Reports Could not be traced to the raw signal Every report verified against the recording
Platforms Main OS versions only 8 desktop and mobile OS versions
Timeline
  1. Weeks 1–3

    Device lab setup, test strategy for hardware and apps

  2. Weeks 4–10

    Pairing, streaming and recording tests

  3. Weeks 11–18

    Data integrity, analysis reports, cloud upload

  4. Weeks 19–26

    Long-session stability, installation and update testing

Tools

  • Real headsets and devices
  • Python
  • pytest
  • Postman
  • Appium
  • Sentry
  • Firebase Crashlytics
  • AWS CloudWatch
  • Grafana

Testing types

Hardware and software integrationfunctionalBluetooth connectivitydesktop (Windows, macOS)mobiledata integrityinstallation and updatelong-session stabilityusabilityAPIregression

Want results like these?

Book a short call about your product. We can start with a free QA audit or a trial.

Book a call →