
Senior QA Engineer
Function Health · United States
- Hybrid
- Full-time
- $130,000 / year
- United States
Job highlights
- Own quality strategy for critical Ezra products.
- Design and build scalable test automation frameworks.
- Partner cross-functionally to improve product reliability.
- Mentor QA engineers and elevate team practices.
- Contribute to a mission-driven healthcare technology company.
About the role
About Function & Ezra
Function Health is the AI operating system for health, designed to empower people to live 100 healthy years. We are redefining how individuals understand, measure, and improve their health by moving beyond reactive care and enabling proactive, data-driven insight into human biology. Function has been recognized as one of Fast Company’s Most Innovative Companies of 2024, and is venture-backed by Andreessen Horowitz (a16z). Hundreds of thousands of members have joined Function to take control of their health.
Through advanced diagnostics, deep biomarker testing, longitudinal data, and AI-enabled insights, Function equips members with actionable intelligence to take control of both the quality and length of their lives.
Function recently announced a $298M Series B and is entering its next chapter of growth. As we scale, the quality and durability of our People systems, data, and insights will directly shape our ability to attract, retain, and support exceptional talent.
We are growing our team and seeking out world-class talent that deeply believes in our mission to positively impact global health, has a relentless bias toward action, and a growth mindset. Function fosters a collaborative and dynamic environment where every day we build the future.
Our Mission at Ezra
Our mission at Ezra is to detect cancer early for everyone in the world. We offer a direct-to-consumer cancer screening service that leverages MRI and Artificial Intelligence to make cancer screening fast, accurate, and affordable. We are fully operational in multiple states such as New York, California, and Florida with an MRI-based full-body program covering 13 organs.
We believe in empowering people to be proactive with their health decisions. Our members sign up for an Ezra, visit a partner imaging center to get an MRI scan, and receive a comprehensive screening report within 10 business days.
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?
- 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 an 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.
Important Notice
Legitimate communication from the Function Health team will always come from an email address ending in @functionhealth.com. Function Health will never request personal information such as banking details or payment during the hiring process. Please be cautious of communications or job offers that come from other email domains, instant messaging platforms, or unsolicited calls. If you ever have doubts about the legitimacy of a communication, please reach out to us directly at talent@functionhealth.com.
Key skills/competency
- Quality Assurance
- Test Automation
- API Testing
- CI/CD
- SQL
- Healthcare Software
- Agile Methodologies
- Performance Testing
- Security Testing
- Mentorship
Skills & topics
- Senior QA Engineer
- Quality Assurance
- Test Automation
- API Testing
- CI/CD
- SQL
- Healthcare Software
- Agile
- Software Testing
- Remote Job
How to get hired
- Tailor your resume: Highlight your 5-8+ years in QA, with 3+ years in test automation, and specific tool experience (Jest, Playwright, Cypress).
- Showcase relevant experience: Emphasize your background in regulated industries like healthcare or medical device software.
- Quantify achievements: Provide examples of successful test framework design and coverage growth.
- Prepare for technical interviews: Be ready to discuss automation strategies, CI/CD, SQL, and contract testing.
- Demonstrate cultural fit: Articulate your understanding of Ezra's mission and your patient-centric approach.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the primary mission of Ezra, and how does the Senior QA Engineer role contribute?
- Ezra's mission is to detect cancer early for everyone globally, using MRI and AI. As a Senior QA Engineer, you will be instrumental in ensuring the reliability, safety, and accuracy of these critical healthcare products through rigorous testing and quality strategy.
- What specific automation tools and technologies are important for the Senior QA Engineer at Ezra?
- The role requires hands-on experience with tools like Jest, Playwright, Cypress, Selenium, Postman/REST clients, and load/performance tooling. Proficiency with Azure DevOps, CI/CD, and test management systems is also key.
- What is Ezra's stance on remote work for the Senior QA Engineer position?
- The Senior QA Engineer role is advertised as remote, offering flexibility to work from anywhere. This aligns with Ezra's commitment to attracting top talent regardless of geographical location.
- What kind of experience is preferred for a Senior QA Engineer applicant at Ezra?
- Preference is given to candidates with a background in healthcare, medical device software, or similarly regulated industries. This ensures a strong understanding of compliance and safety requirements.
- How does Ezra foster professional growth for its Senior QA Engineers?
- Ezra emphasizes a culture of learning and provides opportunities to mentor other QA engineers, elevate team best practices, and lead quality improvements, contributing to both individual and team development.
- What are the key benefits offered to a Senior QA Engineer at Ezra?
- Benefits include stock options, comprehensive health, dental, and vision plans, remote work, off-sites, wellness programs, a competitive vacation policy, and a culture that prioritizes learning.
- How can I ensure my application for the Senior QA Engineer role at Ezra is successful?
- To maximize your chances, tailor your resume to highlight your extensive QA experience, automation skills, and any experience in regulated industries. Quantify your achievements and be prepared to discuss your technical and problem-solving approaches.
- What differentiates Function Health and Ezra from other health-tech companies?
- Function Health is positioned as an AI operating system for health, with Ezra being its direct-to-consumer cancer screening service. The company is recognized as innovative, venture-backed by a16z, and has recently secured significant Series B funding, indicating strong growth potential.