Skip to job description | Skip to job tools
GET SIMILAR JOBS BY EMAIL. Sign Up
Monster
 
 
 
 

Job Summary

Company
Blue Belt Technologies
Location
Pittsburgh, PA 15222
Job Type
Full Time
Employee
Years of Experience
5+ to 7 Years
Education Level
Bachelor's Degree
Career Level
Experienced (Non-Manager)

Quality Assurance Engineer

About the Job

The  Quality Assurance Engineer will provide design assurance and testing support to the software development team throughout the software development lifecycle. The Software Quality Assurance Engineer will perform design-phase and testing activities in accordance with company procedures to assure a high level of quality in new or modified applications, meeting company goals and expectations.  Interacting with clinical, marketing, and development  team members, this individual analyzes product requirements, prepares test procedures, and executes testing.  This position will provide input into quality processes with the goal of continually improving the effectiveness and efficiency of the software QA team. The Engineer will ensure all quality assurance and testing activities are conducted in accordance with regulatory standards throughout the software life cycle and that the results are documented; will work with minimal to no supervision on complex projects.  This individual will be highly-skilled with extensive proficiency, as there is wide latitude for independent judgment.  The individual will assist less experienced peers.

 

Responsibilities:

Analyze software requirements to assure that they are clear and testable, working with software engineers to define system operation.

Review software design and architecture, in coordination with software development engineers.

Analyze and document risk of software and/or system errors or misuse.

Write test procedures to verify operation, usability, performance, and reliability of systems and applications; verifying adherence to software requirements and user needs.

Execute test plans; documenting and communicating test results.

Create clearly documented bug reports for anomalies found during testing. Verify bug fixes and document results.

Trace requirements and/or bug fixes to reports of tests demonstrating proper operation after bug fixes.

Work  closely with development and support groups to facilitate software releases.

Adhere to quality system requirements,  and support quality system maintenance as it relates to software.

Mentor and/or provide training to less experienced peers.

 

Qualifications Required:

Bachelor’s degree in Computer Science, Information Technology or related field with a minimum of (5) years software testing experience; combination of experience and education is acceptable.

Advanced working knowledge of Linux/Unix.

Experience in a regulated software development  environment desirable.

Prior experience with C or C++ and Tcl/Tk required

Demonstrated experience using Windows, Microsoft Office, and Outlook.

Strong aptitude and interest in software testing.

Demonstrated experience in the following: software testing methods, test plan and test case development, unit / integration / system testing, software risk analysis and software development practices.

May require attendance in cadaver labs or operating room setting

 

Job Tools

  • Follow Company
    Your information may be shared with the company.
  • Following Company
  • Print
  • Share
  • Report this job

Quantcast