Software QA Engineer

Job Overview: 
 This job includes enhancing and executing manual and automated test procedures to ensure software release quality. It also includes maintaining tools and equipment used by the test team. This individual will work with other test engineers on a release-by-release basis in testing new features and functionality for medical devices. This individual will also be responsible for coordinating the return of equipment to the Calibration department for periodic maintenance, reviewing and assessing the impact of equipment that fails calibration, and documenting calibration requirements for newly acquired equipment. 
 Job Function: 
 - Create, update and execute test protocols 
 - Work with software engineers and software test engineers to analyze test failures and determine root cause 
 - Analyze test protocols to ensure that test coverage of software requirements is complete and correct 
 - Follow software development process including Good Documentation Practices when recording handwritten data 
 - Maintain test equipment list and ensure all equipment is appropriately labeled for use in testing 
 - Work with Calibration department to ensure all equipment has valid periodic maintenance/calibration for planned testing activities 
 1. BS Degree in Engineering or Computer Science 
 2. 3 - 5 years embedded software testing experience 
 3. Strong attention to detail 
 4. Strong written and verbal communications skills 
 5. Experience using test equipment such as oscilloscopes, flow/pressure measuring devices, and multi-meters 
 6. Experience with LabView a plus 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field