Senior Test Engineer at Heartflow | California | Rezi

Senior Test Engineer at Heartflow

Senior Test Engineer

Heartflow · California

3 weeks ago

Senior Test Engineer

Heartflow · California

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Heartflow is seeking a Senior Test Engineer to join their Test Engineering team. This role is responsible for end-to-end system testing, post-deployment verification, and designing/executing automated test suites for regulated SaMD products. The position involves building automated coverage across HeartFlow's pipeline, from ML/AI algorithms to various application layers, while adhering to medical device quality standards. The role also contributes to scaling the team by supporting offshore/contractor test engineers.

Responsibilities

  • Design, implement, and maintain end-to-end (E2E) automated test suites covering UI, API, and back-end services.
  • Champion an AI-first automation strategy, implementing and scaling test coverage using AI-assisted authoring and generative test planning.
  • Build and own a baseline suite of daily smoke/build-acceptance tests for core workflows.
  • Lead post-deployment testing activities, including production smoke tests and monitoring-driven verification.
  • Design and implement golden-dataset regression tests for HeartFlow's ML pipeline services.
  • Build automated test coverage for HeartFlow's WebGL-based 3D Web Viewer and Clinical/CaseOps UIs using Playwright.
  • Author clear, traceable test plans, test protocols, and test reports meeting QMS documentation expectations.
  • Perform tool validation for test infrastructure and automation tooling.
  • Build and maintain UI automation using Selenium and Playwright, extending frameworks for stability, parallelism, and reuse.
  • Collaborate with software engineering teams to standardize API-level and integration tests.
  • Partner with stakeholders to translate requirements into verifiable test cases with full traceability.
  • Triage and root-cause failures across complex distributed systems, driving defects to resolution.
  • Contribute to CI/CD pipelines for reliable automated test execution and feedback.
  • Support quality-related audits, CAPAs, and regulatory submissions.
  • Support and coordinate offshore/contractor test engineers.
  • Mentor the Test Engineer role and contribute to hiring.

Requirements

  • 5–8 years of experience in software test engineering, SDET, or quality engineering roles with a strong hands-on automation background.
  • Direct experience testing Software as a Medical Device (SaMD) or other regulated medical device software.
  • Working knowledge of medical device QMS practices and applicable standards (e.g., ISO 13485, IEC 62304, ISO 14971, 21 CFR Part 820).
  • Strong proficiency with Selenium / WebDriver and Playwright, including framework design, page-object patterns, and stability/flake reduction techniques.
  • Demonstrated experience designing and maintaining E2E automation frameworks.
  • Experience authoring test plans, protocols, and reports in a regulated environment with attention to traceability.
  • Practical experience with AI-assisted testing tools and techniques.
  • Solid programming skills in Python and at least one additional mainstream language (e.g., TypeScript/JavaScript, Java, or C#).
  • Experience with API testing tools (REST Assured, Postman, Karate, Pact.io or equivalent).
  • Experience integrating automated tests into CI/CD pipelines (e.g., GitHub Actions, Harness).
  • Experience working with cloud environments such as AWS.
  • Strong analytical and debugging skills across distributed systems.
  • Excellent written and verbal communication skills.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Skills

  • Selenium
  • Playwright
  • UI automation
  • API testing
  • E2E automation
  • Python
  • TypeScript
  • JavaScript
  • Java
  • C#
  • REST Assured
  • Postman
  • Karate
  • Pact.io
  • CI/CD
  • GitHub Actions
  • Harness
  • AWS
  • AI-assisted testing
  • Generative test planning
  • Test plan authoring
  • Test protocol authoring
  • Test report authoring
  • Tool validation
  • Medical device QMS
  • ISO 13485
  • IEC 62304
  • ISO 14971
  • 21 CFR Part 820
  • SaMD testing
  • WebGL
  • DICOM
  • HL7
  • Ketryx
  • Jama
  • Polarion
  • ML/AI systems testing
  • Medical imaging products testing
  • Non-functional testing
  • Performance testing
  • k6
  • Locust
  • JMeter
  • Gatling
  • Data-pipeline testing
  • Microservices architectures

Location

  • Remote
  • Onsite

Work Type

  • Full-time

Experience Level

  • Senior
  • 5–8 years

Education Level

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Salary/Compensations

  • $165,000 to $205,000

Benefits

  • Bonus
  • Equity

About the Company

  • Heartflow is a medical technology company advancing the diagnosis and management of coronary artery disease using AI-driven, non-invasive cardiac testing.
  • The flagship product, Heartflow FFRCT Analysis, provides a 3D model indicating the impact of blockages on blood flow to the heart.
  • Heartflow offers an integrated heart care solution across the CCTA pathway.
  • Heartflow is a publicly traded company (HTFL) recognized for healthcare innovation.
  • The product is cleared for use in the US, UK, Europe, Japan, and Canada and has been used for over 500,000 patients worldwide.

Equal Opportunity

  • Heartflow is an Equal Opportunity Employer. We are committed to a work environment that supports, inspires, and respects all individuals and do not discriminate against any employee or applicant because of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.
  • This policy applies to every aspect of employment at Heartflow, including recruitment, hiring, training, relocation, promotion, and termination.