PROFESSIONS

QA Engineer

Filter:

An engineer who designs and runs tests to verify that software works as intended before it reaches users.

What QA engineers do

QA engineers write test plans, build automated test suites, run regression and exploratory testing, and report defects with reproduction steps. They partner with developers throughout the lifecycle to bake quality into design and release processes.

Training path

Most US QA engineers hold a bachelor’s degree in computer science or a related field, though many enter through manual testing roles. Strong scripting skills in Python, JavaScript, or Java support automation careers, and certifications such as ISTQB validate fundamentals.

Tooling

Common tools include Selenium, Cypress, Playwright, Appium, Postman, JUnit, TestNG, JMeter, k6, and load testing platforms. Test management systems such as Xray, TestRail, and Zephyr organize cases.

Find more professions by letter

QA Engineer starts with Q and ends with R. Browse other professions along the same letter.

Professions that contain a letter from "QA Engineer":