Software Engineer (Test)
Core
Design, develop, and maintain robust automated test cases and frameworks to ensure reliable quality validation for medical technology products and platforms.
Role type
Senior IC Software Engineer (Test Automation)
Builds
Scalable test automation frameworks, CI/CD pipelines, and test infrastructure for medical device software.
Domain
Healthcare technology / Medical devices
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Object Oriented Design, Software Design Patterns, Behavioral Driven Development, Jbehave, Cucumber, Selenium, Jmeter, Linux/Unix, Windows, Virtual Machines, Agile project management, Issue tracking
Preferred skills
Healthcare domain knowledge, HL7, FHIR standards
Technologies
Java, Jbehave, Cucumber, Selenium, Jmeter, Linux, Windows, VMs
Responsibilities
Design and execute comprehensive test plans with defined phases and coverage goals; Implement data-driven testing, mocking, and test hooks based on system architecture; Maintain high code quality using unit testing and automated coverage tools; Make technology and tooling decisions through experimentation and impact analysis.
Seniority
Mid-level, hands-on IC