heartflowinc

Test Engineer III

At a Glance

Location
San Francisco, California, United States
Experience
3–5 years
Compensation
salary compensation range is $135,000 to $165,000, bonus, and equity. #LI-IB1 He
Posted
2026-07-09T17:40:34-04:00

Key Requirements

Required Skills

AWSCI/CDJavaJavaScriptJenkinsPythonTypeScript

Domain Knowledge

  • Automation
  • Engineering
  • Medical

Requirements

3–5 years of experience in software test engineering, SDET, or quality engineering roles, with a hands-on automation focus.

Genuine enthusiasm for AI-assisted and emerging test automation tools and techniques, this role is as much about mindset and curiosity as it is about existing depth.

Experience testing Software as a Medical Device (SaMD) or other regulated medical device software preferred; strong candidates from other regulated or quality-critical environments will also be considered.

Working familiarity with medical device QMS practices and applicable standards (e.g., ISO 13485, IEC 62304, ISO 14971, 21 CFR Part 820), including test documentation and traceability.

Proficiency with Selenium / WebDriver and Playwright, including writing stable, maintainable UI automation.

Hands-on experience contributing to E2E automation suites and test frameworks.

Responsibilities

Build and maintain automated end-to-end (E2E) tests covering complete user workflows across UI, API, and back-end services, under the technical direction of the Test Architect and Senior Test Engineer.

Actively explore and apply AI-assisted test automation techniques AI-assisted authoring, self-healing locators, generative test design, and AI-supported triage and bring back recommendations on new tools and approaches worth adopting team-wide.

Execute post-deployment verification activities such as production smoke tests and monitoring-driven checks, including contributing to a new baseline of daily smoke tests across environments.

Contribute to test plans, test protocols, and test reports under the guidance of senior engineers, ensuring documentation meets QMS expectations.

Participate in tool validation activities for test infrastructure and automation tooling per internal procedures.

Implement and maintain UI test automation using Selenium and Playwright; follow established framework patterns and contribute improvements and modernization ideas.