Test Automation Engineer
Hyperfine | AI-Powered Portable MRI · Palo Alto, CA · 2 wk ago
Quality Assurance$126k–$145k/yrInternship
About the role
Hyperfine, Inc. (Nasdaq: HYPR) is a groundbreaking health technology company that has redefined brain imaging with the Swoop® system—a first-of-its-kind FDA-cleared, portable, ultra-low-field, magnetic resonance brain imaging system. Our mission is to revolutionize patient care globally through transformational, accessible, clinically relevant diagnostic imaging.
Responsibilities
- Design, develop, and maintain automated test frameworks for cloud and device software.
- Integrate automated tests into CI/CD pipelines to ensure consistent quality and rapid feedback.
- Define and improve test strategies, coverage, and quality metrics across cloud and device platforms.
- Collaborate with software engineers to identify test gaps and improve testability of systems.
- Execute and automate functional, integration, regression, and system-level tests.
- Troubleshoot test failures and support root-cause analysis across test and production environments.
- Support cloud environments and pipelines as needed, including basic AWS operations and infrastructure automation.
- Ensure testing processes and documentation meet medical device and compliance requirements (HIPAA, SOC2, HITRUST, GDPR).
- Contribute to test plans, validation documentation, and change management artifacts.
Knowledge and Skill
- Strong experience with test automation frameworks and tools (e.g., PyTest, Selenium/playwright, API testing)
- Experience designing automated tests for cloud-based and distributed systems
- Proficiency in CI/CD pipelines with emphasis on automated testing
- Proficiency in scripting and programming languages such as Python and Bash
- Working knowledge of AWS foundational services (EC2, ECS, EKS, Lambda)
- Familiarity with Docker and infrastructure-as-code tools such as Terraform
- Understanding of software quality, validation, and compliance in regulated environments
- Strong investigation, troubleshooting, and documentation skills
- Team-oriented, intellectually curious, and adaptable to evolving responsibilities
Education/Experience Required
- Bachelor’s degree in Computer Science, Engineering, or related field
- 5+ years of relevant experience in the software industry
- 3+ years of experience in test automation, software quality, or development roles
- 3+ years of experience with the AWS ecosystem (e.g., ECS, EKS, S3, EC2, IAM, etc.)
- Proficiency with programming, scripting, and configuration languages including Python and Bash
- Demonstrated experience with infrastructure as code and configuration management tools, such as Terraform
- Containerization and orchestration technologies such as Docker, Kubernetes
- Experience designing and maintaining CI/CD pipelines with integrated automated testing