O*NET Career Intelligence

Software Quality Assurance Engineers and Testers

SOC 15-1199.01

Develop and execute software test plans in order to identify software problems and their causes.

8
Skills
8
Knowledge
4
Job Zone
No
Green

Top Skills 8

Critical Thinking
4.0
Reading Comprehension
3.9
Speaking
3.8
Programming
3.8
Active Listening
3.6
Writing
3.6
Monitoring
3.5
Active Learning
3.2

Knowledge Areas 8

Computers and Electronics
4.3
English Language
3.5
Engineering and Technology
3.3
Mathematics
3.0
Customer and Personal Service
2.8
Administration and Management
2.5
Design
2.5
Education and Training
2.5

Key Tasks

1Design test plans, scenarios, scripts, or procedures.
2Document software defects, using a bug tracking system, and report defects to software developers.
3Identify, analyze, and document problems with program function, output, online screen, or content.
4Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
5Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.

Also Known As

Automation Tester Game Tester Product Assurance Engineer Quality Analyst Quality Assurance Analyst (QA Analyst) Quality Assurance Director (QA Director) Quality Assurance Engineer (QA Engineer) Quality Assurance Lead (QA Lead) Quality Assurance Manager (QA Manager) Quality Assurance Practice Manager (QA Practice Manager)

Tools & Equipment

Application servers Computer network routers Desktop computers In circuit emulators ICE Laptop computers

BOMAtlas Categories

Explore BOMAtlas

Related Occupations

Build Your Supply Chain Team

Connect workforce intelligence with 702K+ federal contractors and 22,270 training programs.