Skip to content
← Back to job listings

Senior Test Engineer

HeartFlow · San Francisco, United States

External listingfull-time21 days ago

About The Role

Join HeartFlow, a leading medical technology company, as a Senior Test Engineer. In this hands-on role, you will be responsible for end-to-end system testing, post-deployment verification, and the design and execution of automated test suites for our regulated SaMD products. You will work under the technical direction of the Test Architect and play a key role in scaling the team. The ideal candidate will have deep technical expertise in modern UI automation frameworks, experience writing test plans, and a track record of shipping high-quality software in a regulated SaMD context. - Design, implement, and maintain end-to-end (E2E) automated test suites that exercise complete user workflows across UI, API, and back-end services. - Champion an AI-first automation strategy. Implement and scale test coverage using AI-assisted authoring and generative test planning derived from AI-generated requirements. - Build and own a baseline suite of daily smoke/build-acceptance tests covering core workflows across development and staging environments. - Demonstrated experience designing and maintaining E2E automation frameworks that cover complete workflows and system integrations - 5–8 years of experience in software test engineering, SDET, or quality engineering roles, with a strong hands-on automation background - Solid programming skills in Python and at least one additional mainstream language used for automation (e.g., TypeScript/JavaScript, Java, or C#) - Strong analytical and debugging skills across distributed systems, with a structured approach to root-cause analysis - Experience integrating automated tests into CI/CD pipelines (e.g., GitHub Actions, Harness) and working with cloud environments such as AWS - Experience with API testing tools (REST Assured, Postman, Karate, or equivalent) and basic familiarity with contract testing concepts - Excellent written and verbal communication skills; able to clearly document test designs, defects, and risk - Required: Direct experience testing Software as a Medical Device (SaMD) or other regulated medical device software - Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience - Practical experience with AI-assisted testing tools and techniques (e.g., AI-augmented test authoring, self-healing automation, LLM-driven test generation or triage) - Required: Working knowledge of medical device QMS practices and applicable standards (e.g., ISO 13485, IEC 62304, ISO 14971, 21 CFR Part 820), including test documentation, traceability, and tool validation - Required: Strong proficiency with Selenium / WebDriver and Playwright, including framework design, page-object patterns, and stability/flake reduction techniques - Experience authoring test plans, protocols, and reports in a regulated environment, with attention to traceability between requirements, test cases, and evidence - 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 supporting RA/QA teams during regulatory audits and inspections - Experience testing ML/AI systems, clinical validation workflows, or medical imaging products, including statistical or tolerance-based regression approaches - Experience validating complex visualizations (qualitative and quantitative) such as 3D models, overlays, or measurement views - Experience generating and managing diverse test datasets (synthetic, anonymized, adversarial) - Experience coordinating or mentoring offshore or contractor test engineers - Familiarity with non-functional / performance testing tools (e.g., k6, Locust, JMeter, Gatling) - Exposure to data-pipeline testing and microservices architectures - Contributions to defining and tracking actionable quality metrics

This is an external listing. JobSpring does not represent or verify the employer. Report this listing