This site uses cookies. To find out more, see our Cookies Policy

Software Engineer 3 in Norwood, MA at Integrated Resources, Inc

Date Posted: 2/5/2019

Job Snapshot

Job Description

Key SOFTWARE TEST Responsibilities
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

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
Communication protocols
Network monitoring
Computer system performance monitoring
Various programming languages, such as C#, C ++, C or Visual Basic
Communication protocols, such as LIS 3, HL7, POCT1A
Calculated Parameters for reported analytes
Statistical Data Analysis
Project management experience
Strong organizational and administrative skills

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.