Software Technologist I – Testing
Core
Ensuring quality, reliability, and performance of software products for critical patient monitoring systems via test strategy, automation, and compliance.
Role type
Senior IC software testing engineer (automation)
Builds
High-quality, compliant, and scalable software solutions for patient monitoring
Domain
Health technology / Medical devices
Deliverable
production ML models | product features
Required skills
Java-based test automation, Selenium, BDD frameworks, REST/SOAP web services testing, defect management tools, CI/CD pipelines, IT infrastructure concepts
Preferred skills
AWS, JMeter, PostgreSQL, AngularJS, SAFe Agile methodology, cloud-based testing strategies
Responsibilities
Develop and execute comprehensive test cases and designs; own test documentation completeness and compliance; define and execute functional, performance, reliability, and scalability testing; design and implement automated test cases; review test artifacts for quality and consistency; perform log analysis and identify root causes; collaborate with development teams for early defect detection; participate in engineering deliverable reviews; provide inputs for test estimation and risk management
Seniority
Mid-to-Senior, hands-on IC