Software Engineer 3

Software Engineer 3
Norwood-MA
5+months with possible extension
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.
Thanks and Regards,
 
Ali Khan
APN Software Services, Inc.
39899 Balentine Drive, Suite 385, Newark, CA 94560 
Direct: 510.870.8798 | Fax: 510.623.5055 | 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file