Software Test Engineer II
Core
Develops, documents, executes, and maintains software verification procedures, testing tools, and requirement tracing to support the development of medical devices and software solutions for acute care.
Role type
Software Test Engineer II (Medical Devices)
Builds
AEDs, trauma kits, ventilators, temperature management solutions, and related software for EMS, hospital, public safety, and military customers.
Domain
Medical technology / Cardiopulmonary and respiratory care
Deliverable
production ML models | product features
Required skills
Software testing, verification procedures, requirement analysis, SDLC lifecycle participation, bug tracking, code repository management, requirement tracing
Preferred skills
Advanced programming languages (C++, C, Java, Python), analytical troubleshooting, self-study of test methodologies
Technologies
C++, C, Java, Python, SDLC tools, bug tracking systems, code repositories
Responsibilities
Analyze and create verification tests for software requirements; Develop, document, review, and maintain high quality software verification procedures; Execute verification procedures; Participate in all aspects of the software development life cycle including maintaining test protocols and requirement tracing; Stay current with software test methodologies and trends through self-study, webinars, seminars, user group meetings, and conferences; Follow standard operating procedures and software test engineering best practices.
Seniority
Mid-level, hands-on IC