Job Title – Software Test Engineer
Job Location – Norwood MA
Length – Contract (6 Months+)
Description:
Performs software verification and validation activities as part of the overall software engineering process for medical diagnostics instruments.
The primary responsibilities of the software test engineer are to:
* Design, develop, and execute software tests to verify that design implementation meets documented requirements
* Plan and implement configuration of physical setup of equipment
* Create/track software defect records in the defect tracking database and verify closure of defects
* Report passed and failed requirements to the test team lead, the project team, and the department manager
* Communicate task status and software quality to the test team lead and manager
* Interact with other personnel on a project
* Manage own priorities effectively
* Multitask effectively on and across projects, when required
* Communicate effectively one on one as well as in groups at both high and low concept levels
* Ability to travel to domestic and international locations.
Knowledge and Skills
Must have knowledge of how software verification / validation activities integrated within a software development process.
The senior software test engineer required skills include:
* Performing black-box, performance, stress and load testing, as required by the project
* Designing and developing software tests from software requirements and specification documentation
* Providing documented evidence of test execution
* Participating in risk management activities (project, technical, and hazard)
* Proficiency in Microsoft Word and Excel
* Ability to comprehend software specification documents
* Ability to peer-review software requirements and specification documents.
* Ability to create tests for complex software modules from software requirements and specification documents
* Ability to define, estimate and track progress of tasks, and communicate project status
* Ability to create Requirements Trace documentation
* Ability to perform reviews of manual and, possibly, automated tests
* Ability to determine resource utilization
* Ability to work effectively both alone and as part of a team
* Possesses strong writing, presentation, and general communication skills
* Network monitoring and configuration
* Communication protocols, such as LIS 3, HL7, POCT1A
Knowledge and skill of any of the following items is a plus:
* FDA Design Control regulations, and associated standards and guidances
* Microsoft Team Foundation Server scripting
* Automated testing tools
* Experience with testing medical devices
* Experience on an Agile/Scrum team
* ASTQB Certification (or the equivalent)
* Database fundamentals
* Computer system performance monitoring
* Various programming languages, such as C#, C ++, C or Visual Basic
* Chemistry
* Calculated Parameters for reported analytes
* Statistical Data Analysis
* Project management experience
* Strong organizational and administrative skills
Experience
* BS/MS in Computer Science or Engineering, or 5-8 years of successful experience in a related field and the successful demonstration of Key Responsibilities, Knowledge and skills as presented above.
* An appropriate advanced degree may be substituted for experience, where applicable.
Best,
Kushal Shah
APN Software Service INC
609-357-9180 (Direct)