Senior Software Developer in Test (SDET)
Core
Design and build production-quality automated test infrastructure, shared libraries, and software simulators to verify complex medical technology products.
Role type
Senior IC software engineer (test infrastructure)
Builds
Multi-module test infrastructure, reusable shared libraries, software simulators, and CI/CD pipelines
Domain
Medical technology / Software engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Java, object-oriented design, clean code, OAuth 2.0, browser automation, load simulation, JVM tuning, multi-module build systems, CI/CD pipeline design
Preferred skills
Software simulators for non-HTTP protocols, HL7 v2.x or FHIR, test management integration, regulated software domains
Technologies
Java, OAuth 2.0, CI/CD, containerized environments
Responsibilities
Design and maintain multi-module test infrastructure; Develop reusable shared libraries and authentication clients; Engineer software simulators for external systems and hardware; Design layered API client abstractions; Execute load simulations with realistic user journey modeling; Author and maintain CI/CD pipeline definitions; Mentor engineers on test code standards
Seniority
Senior, hands-on IC