Senior QA Engineer
Function Health
Quality Assurance
Canada · United States · San Francisco, CA, USA · Remote
Posted on Oct 8, 2025
Senior QA Engineer
US - Austin • US - Remote • Canada - Remote • San Francisco Bay Area
Ezra - Engineering
Remote • Remote
Full-time
Our mission
Ezra’s mission is to detect cancer early for everyone in the world. Our AI-powered Full Body MRI screens for cancer in up to 13 organs, and is available at over 120+ imaging facilities in 30+cities across the US.
We believe in empowering people to make their own health decisions, so we are offering Ezra as a direct-to-consumer scan. Our members visit a partner imaging center to get a Full Body MRI scan, and receive an AI-powered report from an Ezra Medical Provider within 7-10 business days.
The Ezra radiology reports are generated by our partner radiologists, using Ezra-approved radiology templates. These radiology reports are then converted into consumer-friendly reports using Ezra Reporter, an AI trained to convert radiology reports into plain English.
Your mission
As a Senior QA Engineer, you will own the quality strategy and execution for critical software and healthcare products at Ezra. You’ll design robust test architectures, raise the automation bar, create and manage quality processes, and partner cross-functionally to improve reliability, safety, and velocity. You’ll be a quality leader with hands on code and tests, who will mentor others and help us scale our quality systems.
Who You Are
You are analytical, detail-oriented, and proficient in quality assurance methodologies, with excellent communication skills and a strong problem-solving mindset. You’re patient and human-centric, have a can-do attitude, and enjoy making people feel safe and special. You’re compassionate, friendly, personable, and a joy to be around. Ideally, you come from a background in healthcare, medical device software, or a similarly regulated industry.
As the QA Engineer you will:
- 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.
Key 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.
What’s in it for you?
As a Senior QA Engineer, you have the opportunity to be an early employee at Ezra and work with an all-star team focused on detecting cancer early for everyone in the world. You’re also going to have access to benefits such as:
- Stock options
- Comprehensive health, dental and vision plans for your and your family
- Remote
- Off-sites
- Wellness
- Competitive vacation policy
- A culture that emphasizes learning
Our commitment to diversity and inclusion
We’re aiming to build a diverse team and inclusive company culture. We are an equal opportunity employer and do not discriminate based on race, ethnicity, nationality, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status.
First name *
Last name *
Email *
LinkedIn URL *
Phone number *
Location *
Resume *
Click to upload or drag and drop here
Cover letter
Click to upload or drag and drop here
Are you authorized to work in the country where the position is located without requiring sponsorship for a work visa now or in the future?
Were you referred for this position? *
If you were referred, please share who referred you.
Please provide the name of the person who referred you.
Voluntary Self-Identification
To comply with government reporting requirements, we invite candidates to participate in the self-identification survey below. Your completion of this form is entirely optional, and your decision will neither influence the hiring process nor any subsequent stages. Any information you choose to share will be kept confidential and stored in a secure file. As outlined in our Equal Employment Opportunity policy, we uphold a commitment to non-discrimination based on any protected group status specified in applicable laws.
Gender
Race
Race and ethnicity descriptions
PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.
By applying you agree to Gem's terms and privacy policy.
Save your info to apply to other roles faster & help employers reach you.
Req ID: R199