Heartflowinc
Test Architect
San Francisco, California. Posted a month ago
The role
The Test Architect is a senior individual contributor and technical leader who sets the technical direction for end-to-end automated testing, post-deployment verification, and tool validation. This person will architect the testing framework across frontend, backend, 3D modeling, and AI/ML systems for regulated SaMD products.
What you will do
- Set and evolve the technical strategy for end-to-end test automation.
- Drive the AI-first approach to test automation.
- Architect and own post-deployment testing capabilities.
- Design test depth and rigor calibrated to software component safety classification.
- Author complex test plans, protocols, and reports.
- Lead tool validation strategy for test infrastructure and automation tooling.
- Architect, build, and improve UI and mobile automation.
- Define API and integration testing standards.
- Define testing standards for medical imaging and clinical data interoperability protocols.
- Partner with engineering, product, and RA/QA leaders to translate requirements into test strategies.
Required qualifications
- 8–12 years of experience in software test engineering, SDET, or quality engineering roles.
- Substantial experience testing Software as a Medical Device (SaMD) or other regulated medical device software.
- Deep working knowledge of medical device QMS practices and applicable standards (e.g., ISO 13485, IEC 62304, ISO 14971, 21 CFR Part 820).
- Expert-level proficiency with Selenium / WebDriver and Playwright.
- Track record designing, scaling, and maintaining E2E automation frameworks.
- Experience setting test plan, protocol, and report standards in a regulated environment.
- Demonstrated leadership in adopting AI-assisted testing tools and techniques.
- Strong programming skills in at least one mainstream language used for automation (e.g., Python, TypeScript/JavaScript, Java, or C#).
- Deep experience with API and contract testing approaches (REST Assured, Postman, Karate, Pact, or equivalent).
- Strong experience integrating automated tests into CI/CD pipelines and working with cloud environments such as AWS.
- Excellent analytical and debugging skills across distributed systems.
- Excellent written and verbal communication skills.
Nice to have
- Direct experience with requirements/traceability tooling such as Ketryx, Jama, or Polarion.
- Experience with DICOM and/or HL7 protocols, or other clinical data interoperability standards.
- Experience leading RA/QA partnerships during regulatory audits and inspections.
- Experience defining test strategy for ML/AI systems, clinical validation workflows, or medical imaging products.
- Experience validating complex visualizations such as 3D models, overlays, and measurement views.
- Experience automating legacy desktop applications (e.g., Windows/C++) using tools such as WinAppDriver.
- Experience designing and managing diverse test datasets (synthetic, anonymized, adversarial).
- Experience defining non-functional / performance testing strategy with tools such as k6, Locust, JMeter, or Gatling.
- Experience with data-pipeline testing and microservices architectures at scale.
- Demonstrated ability to define, own and evolve actionable quality metrics.
About the company
Heartflow is a medical technology company advancing the diagnosis and management of coronary artery disease using cutting-edge technology. The company is a publicly traded company (HTFL) that provides an AI-driven, non-invasive cardiac test.