Job Description :
Job Title: Senior Software Test Engineer
Duration: 6 months
Location: Brooklyn Park MN 55428

The Senior Test Engineer will be responsible for performing verification and validation activities throughout the entire product development lifecycle on company’s next generation Continuous Renal Replacement Therapy CRRT devices and their accessories.
The incumbent may also perform the following functions:
1) Applies state of the art software V&V techniques to support development of new or improved products and processes.
2) Planning and execution of a smaller project or defined piece of a larger project. This includes constructing detailed, accurate project schedules, interfacing with development groups and technical support groups
3) Devises new approaches to complex problems through adaptations and modifications of standard technical principles.
4) Independently designs or collaborates with subject matter experts to specify, architect and develop test automation platforms and tools.
5) Collaborates with cross functional teams, end users, and third party contacts to design, develop, document and maintain software V&V artifacts for various safety-critical embedded systems
6) Collaborates with design, controls and systems engineers to specify, develop and review product requirements
7) Identify various verification techniques and tools, and lead the effort to deploy these effectively at various levels of testing (software and system-level)
Qualifications
1) Demonstrated knowledge of the principles and procedures of software engineering (e.g. Statistical Methods, Software Risk Assessment, Software Testing, SDLC, IEC 62304, CMMI, Agile practices
2) Ability to organize and present technical and project management overviews without assistance.
3) Display a solid understanding of theories/practices utilized by other disciplines outside primary area of expertise
4) Ability to convince cross-functional team members on courses of action using both written and verbal methods.
5) Must be able to provide solutions that reflect understanding of business objectives and cost implications.
6) Demonstrated proficiency with embedded or application software verification.
7) Passionate about software quality and be prepared to advocate on behalf of good process and best practices.
8) Demonstrated success in delivering results on several technical challenges.
Preferred Additional Skills:
Extensive knowledge of requirements and test management tools such as DOORS, Rationale, HP ALM
Experience developing and testing safety critical embedded systems in a regulated industry.
Extensive experience with various tools and processes utilized in the product development lifecycle – demonstrated knowledge with configuration management tools such as subversion, clearcase, etc., defect tracking tools such as JIRA, clearquest, etc., agile development techniques and tools
Educational Qualification:
B.S.in Computer Science, Electrical Engineering, Software Engineering or related field and 10+ years related experience (preferably medical, aerospace or other safety-critical environment
M.S (or higher) in Computer Science, Electrical Engineering, Software Engineering or related field and 8+ year related experience. (Preferably medical, aerospace or other safety-critical environment
             

Similar Jobs you may be interested in ..