Quality Assurance Job Descriptions

The latest comprehensive quality assurance job descriptions.

Performance Test Engineer

Responsible for conducting system performance testing to ensure reliability, capacity and scalability. Also responsible for analyzing test results and working with development teams for bug fixes. May require a bachelor’s degree and 0-2 years of relevant experience.

Quality Assurance Specialist

Responsible for evaluating products as non-damaged while assessing production and manufacturing processes. Performs and oversees quality testing on products to identify any defects before its release to the market. Addresses issues with supervisors to discuss possible resolutions. Maintains records of product tests and actions taken. This is an entry-level position and experience is not required.

Release Engineer

Manages software builds and releases. Responsible for the design and execution of builds, scripts, installation procedures and systems, including source code control and issue tracking. Works collaboratively with quality assurance team to ensure integrity of final version. Relies on knowledge and professional experience to achieve goals. Usually reports to a supervisor. Requires a bachelor’s degree in a related area and 3-5 years of relevant experience.

Software Quality Assurance Analyst

Evaluates and tests software applications for usability and functionality. Responsible for developing and executing tests, writing and maintaining test automation and formulating quality assurance standards. Determines metrics for assessing quality assurance performance. Must have a working knowledge of quality assurance methodologies. Familiar with NT, UNIX and/or Solaris environments. Relies on knowledge and professional discretion to achieve goals. Usually reports to a supervisor, though some ingenuity and flexibility is required. Requires a bachelor’s degree and 1-5 years of experience coding in C, C++ and Java.

Automation Quality Assurance Tester

Creates program level automation test plan for a project in conjunction with development team, including testing strategy and approach. Generates test cases and test scripts and devises or acquires test data. Executes test scripts to identify defects prior to production. Requires a bachelor’s degree in area of specialty and 3-5 years of relevant experience.