The Test Engineer 3 validates software products through the use of systematic tests to develop, apply, and maintain quality standards for company products including firmware, apps, and server platform. Develops, modifies, and executes software test plans and test protocols and automated test scripts, and performs risk assessments. Maintains documentation of test results to assist in debugging and modification of software. Analyzes test results to ensure existing functionality and recommends corrective action. Consults with software development engineers in resolution of problems.
Design, develop, execute, and maintain automated and manual test scripts to test the functionalities of the CGM software, and system.
Validate the configuration, functionality, and user interface of software and tools.
Document software verification test protocols, and software risk analyses, for software used in commercial products.
Record and track issues in the bug tracking system.
Analyze failures and collaborate with development teams to ensure root cause is investigated.
Participate in software requirements and design reviews.
Review software requirements and design specifications.
Modify test protocols based on requirements changes and execute regression validation accordingly.
Create requirements traceability matrices which demonstrate test coverage of all features.
Write test reports documenting detailed results of validation, and report test progress to management.
Follow internal software development, cybersecurity, and validation procedures that comply with medical and security regulations.
Minimum of 5 years of software development or software test development related experience in OOP programming lungages like Python and JAVA.
Experience with SW automation testing.
Software development or test experience in medical device industry is a plus.
EEO:
“Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”