When a car company wants to assess a vehicle, it puts crash-test dummies inside and simulates a car wreck. When a food company wants to evaluate peanut butter, it conducts a series of taste tests. And when a software company wants to gauge software, it runs it through a series of diagnostic tests to examine the programming code.

When you’re a Quality Assurance Engineer, you’re the person who designs and executes product testing in order to identify and fix products’ flaws before they go to market.

Senior to Quality Assurance Technicians, the Quality Assurance Engineer is employed primarily in the manufacturing and software industries, where you inspect and test products’ appearance and functionality to make sure they comply with government regulations, measure up to company standards, and meet consumer expectations.

Focusing not only on the product, but also on its individual parts and pieces, your job as a Quality Assurance Engineer is to determine how long products and parts will last, what environmental conditions they can stand up to, and what problems can occur in the course of using them. To accomplish this, you use special diagnostic tools and testing equipment, and conduct “stress tests” during which you do your darnedest to break the product in order to discover its weaknesses. Based on your findings, you then investigate the sources of defects and engineer solutions to fix them, either by changing the product design, sourcing new product parts, or implementing new manufacturing processes.

Ultimately, you’re like a Teacher who teaches products: It’s your job to create, administer, and grade their final exams before they graduate onto store shelves.

Personality Traits


Ready for a Challenge: You jump into new projects with initiative and drive.

Flexible: You're open to change and think variety is the spice of life.

Logical Thinker: You take a step-by-step approach to analyze information and solve problems.

Salary and Education


Main education level: Bachelor's

source: US Dept of Labor


Become a Quality Assurance Engineer

Quality Assurance Engineer schools closest to Los Angeles, CA 90051 change location


See all schools offering Quality Assurance Engineer training programs



You Recently Viewed

Quality Assurance Analyst

Evaluate and test new or modified software programs.

Quality Assurance Inspector

Check products and processes to make sure they’re of high quality.

Pyrotechnician

Create impressive, and safe explosions for TV, film, and concerts.

Purchasing Supervisor

Direct a team that buys supplies for a company.

Purchasing Agent

Keep a company supplied with the materials and services it needs.


CAREER FINDER ( jumpstart! )