Job Responsibilities:
The senior software test engineer will assist with breakthrough development for cardiac support and replacement devices by participating in all aspects of software V&V activities including requirement reviews, design reviews, test methodology design, integration testing and software verification and validation activities. The candidate will be primarily focusing on algorithm-related software verification activities.
Primary Duties and Responsibilities:
-
Requirement reviews: Capable of reviewing, understanding and determining the scope of testing required
-
Test fixture/equipment design: Capable of developing hardware fixtures to aid in the SW testing of algorithm-related requirements. Fixtures include waveform simulators, break-out circuit boards, etc.
-
Test Protocol design & creation: Capable of writing clear, concise, detailed and readable test procedure documentation following guidelines and templates
-
Integration testing: Preliminary verification of test methodologies proposed, test protocols written and performance of SW against requirements
-
Software Verification: Formal test execution of SW verification protocols (per requirements)
-
Software Validation: Formal test execution of SW validation protocols (per user needs)
-
Generation of report documentation
-
Support software test continual improvement initiatives such as automated testing, improved test documentation, etc.
|