V&V QA Software Engineer

Position Title: V&V QA Software Engineer

Position Type: Contract

Work Location: Pittsburgh, PA

Salary Range: Depends on Experience

Industry Type: Medical Device

Primary Skills Required: Software QA and Software V&V practices

Experience: 3-10 years of experience in the relevant technology

Education: Bachelor’s Degree in Computer Science, Computer Engineering, or Electrical Engineering.

Primary Duties: To join a Quality Assurance team with the following qualifications.

Purpose:

The SQA V&V Engineer is responsible for proving the quality and reliability of medical device software through the application of standard Software Quality Assurance and Software V&V practices.

Specifically, this position will be responsible for the development, execution, and reporting of software product test plans and detailed software test procedures on maintenance releases and new to market applications for our Power Injector and Informatics Platforms.

Additionally, this individual will function as a member of the Design Assurance Engineering Staff contributing to process improvement initiatives and supporting other software development projects.

Key challenges of this position include development of innovative, effective, efficient and reusable test solutions in a fast paced dynamic learning environment.

Primary responsibilities will include:

1. Work closely with software developers to focus on design for testability, reliability, and recoverability; provide directional guidance to software developers’ unit level testing; partner with software developers on integration level testing; and be responsible for software system level testing.

2. Develop, execute, and document software test plans, procedures, and reports that will demonstrate traceability to product requirements and satisfaction of user needs.

3. Select, develop, and apply various types of tests and analysis at both the API and GUI layers including: functional, performance, regression, certification, environmental load, stress, worst case, perfective, exploratory, and scenario testing and/or analysis.

4. Participate in code reviews and effectively communicate on technical topics to bring consensus on code design decisions and testing strategy decisions.

5. Participate in cross functional project meetings to report on test development progress and defect status, and to aid team in making software readiness decisions.

6. Assist team in determining required resource and timeline needs to successfully conduct needed software QA and V&V activities.

7. Aid software developers, service, marketing, and TAC groups in the troubleshooting of software defects.

8. Help to create and manage framework that will enable automated regression testing.

9. Help to manage and enhance the record keeping and reporting of software quality assurance metrics such as defect densities and open defect counts.

Technical/Behavioral Requirements:

1. Bachelor’s Degree in Software Engineering, Computer Engineering, or Computer Science and minimum four years software engineering experience.

2. Experience with development of high quality software in a regulated commercial environment required. Experience using Agile Scrum methods to develop medical software systems preferred.

3. Proven performance in both software development and software test roles, including experience with test automation tools and database test development.

4. Experience coding in ASP.Net, WCF, and/or C#.

5. Demonstrated ability to configure and troubleshoot small local area network (3-5 computers running Windows XP.) Familiarity with Windows firewall. Familiarity with Microsoft Remote Desktop (aka “Terminal Services client.”)

6. Working knowledge of software quality assurance methodologies required. CSQE certification preferred.

7. Familiarity with configuration and requirement managements tools, i.e DOORS, MKS, ClearQuest, etc.

8. Familiarity with PACS, HIS/RIS, DICOM, and HL/7 preferred.

9. Proven high performance orientation, sound judgment, adaptability, and cross-functional collaboration/teamwork skills.

10. Excellent verbal, writing, and listening skills.

11. Demonstrated planning and organizing skills with a balanced attention to detail.

12. Demonstrated ability to persuade, build consensus, and leverage partnerships.

13. Comfortable working in an environment with minimal supervision and requiring a great deal of creativity, initiative, and latitude.

Other: Candidates need to be US Citizens or Permanent Residents.

 

Welcome to Balionis Group!

 
 
We have an excellent reputation for matching good Candidates with good Clients. Contact us to discuss how we can help you. Paul Balionis
 

EMAIL or Call (724) 942-5586

 

 
Join me on LinkedIn