Function Health is the AI operating system for health, designed to empower people to live 100 healthy years. As a Senior QA Engineer, you will own the quality strategy and execution for critical software and healthcare products, designing robust test architectures and improving reliability, safety, and velocity.
Responsibilities:
- Execute manual and automated testing across Ezra’s software applications to identify, document, and track bugs and issues
- Own product quality end-to-end: define QA strategy, release gating criteria, risk-based testing, and quality KPIs for web services, data pipelines, and clinician/patient-facing apps
- Design test architecture & automation: build and maintain scalable unit, integration, API, contract, UI/E2E, and non-functional (performance/reliability) test suites
- Ship with confidence: establish CI/CD quality gates, flaky-test triage, test data strategies, and environment parity
- Build quality documentation: author and maintain test plans, protocols, and reports
- Partner across disciplines: collaborate with Stakeholders to clarify requirements and define acceptance criteria
- Mentor & elevate the team: coach QA engineers on testing best practices, code quality, and root-cause analysis; lead post-incident quality improvements
- Continuously improve: analyze defects and production signals to prioritize preventive actions, expand coverage, and reduce defect escape rate
Requirements:
- Bachelor's degree in Engineering, Computer Science, Life Sciences, or related field
- 5–8+ years in software QA/Software Quality Engineering, including 3+ years building test automation at scale
- Proven success designing automated test frameworks and growing coverage across unit, integration, API, and E2E layers
- Hands-on with tools such as Jest, Playwright, Cypress, Selenium, Postman/REST clients, and load/perf tooling; comfortable writing tests for both front- and back-end services
- Proficiency with Azure DevOps, CI/CD, and test management systems
- Strong analytical and communication skills; able to translate clinical and regulatory needs into crisp, testable requirements
- SQL and database knowledge; contract testing (e.g., Pact); observability for quality (logs/metrics/traces); accessibility testing; security testing fundamentals
- Experience with API testing frameworks (Postman, SoapUI) and contract testing
- Prior involvement in usability/human factors validation
- Familiarity with Agile/Scrum, story mapping, and risk-based test planning