Software Development Engineer in Test

Calm.com
•$111,400 - $181,500

About The Position

Calm is hiring a Software Development Engineer in Test to help ensure its consumer app and internal tools are reliable, well-tested, and ready for release. The SDET will build automation and pipeline checks, lead QA efforts, and collaborate with engineering, product, and design to deliver releases with confidence. The role includes setting testing strategy and quality standards, building automated frameworks and suites, reviewing requirements and code early, coordinating release planning and certification, monitoring release health, managing an offshore QA team, reporting quality metrics, and using AI-assisted tools. The position may also contribute to feature development in Android, iOS, backend, or web as it grows.

Requirements

  • At least 3 years of experience as a software engineer, SDET, or QA automation engineer.
  • Strong programming skills in Java and JavaScript/TypeScript.
  • Hands-on experience building test automation frameworks and integrating them into CI/CD pipelines.
  • Experience testing mobile apps on iOS and/or Android.
  • Experience leading QA efforts and owning release readiness, ideally with distributed or offshore teams.
  • Comfort using AI-assisted tools in testing and development workflows.
  • At least 3 years of related experience.

Nice To Haves

  • Experience with a consumer subscription or mobile app at scale.
  • Hands-on development experience in a mobile, backend, or web codebase.

Responsibilities

  • Set the testing strategy and quality bar for the Calm app and internal content and admin tools.
  • Architect and build automated UI, API, mobile, and integration test frameworks and suites that run reliably in CI/CD pipelines.
  • Review requirements, specifications, and pull requests early to catch issues during the sprint.
  • Work with consumer product teams on release planning and certification, and monitor release health after launch.
  • Partner with product and design to define acceptance criteria and keep release timelines on track.
  • Manage and direct the offshore QA team, shifting work toward automation and higher-value testing over time.
  • Triage and document defects clearly, and drive them to resolution.
  • Track and report quality metrics, including coverage, flakiness, escaped defects, and release stability.
  • Use AI-assisted tooling to speed up test creation, maintenance, and analysis.
  • Contribute to feature development in Android, iOS, backend, or web as the role grows.

Benefits

  • Equity
  • Comprehensive benefits
  • 401(k)
  • Flexible time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service