Skip to content

Senior QA Engineer

San Francisco, CANew YorkCaliforniaFloridaQA EngineeringRemote5+ YOE
Summary

Owns quality strategy and execution for healthcare software products, designing test architectures, building automation suites, and mentoring QA team to ensure reliability and velocity in a regulated environment. Requires 5+ years QA experience with automation tools like Playwright, Cypress, and Jest.

About the role

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.

Nice to Haves

  • 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.
Skills
JestPlaywrightCypressSeleniumPostmanAzure DevOpsCI/CDSQLPactAgile