Skip to content
TryHired.
Job description · Software Quality Assurance Analysts and Testers

QA Tester job description: duties, skills and qualifications.

The 16 core duties O*NET lists for QA testers, the skills, knowledge and education the work calls for, BLS pay and outlook, and an illustrative job description you can adapt.

Updated Nov 9, 2026 · Data: O*NET 31.0 · BLS Employment Projections 2025–35 · BLS OEWS May 2025
Quick answer

QA Testers develop and execute software tests to identify software problems and their causes. The duties occupation experts rate most important: identify, analyze, and document problems with program function, output, online screen, or content; document software defects, using a bug tracking system, and report defects to software developers; and develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. BLS lists a bachelor's degree as the typical entry-level education. The median pay is $104,300 a year ($50.14 an hour) (BLS, May 2025).

Core duties
16
O*NET task statements
Preparation
Job Zone 4 of 5
considerable preparation
Typical entry education
Bachelor's degree
BLS 2025–35
Median pay
$104,300
BLS May 2025

Data Government data groups this job as Software Quality Assurance Analysts and Testers (O*NET-SOC 15-1253.00). Figures on this page are for that occupation.

Responsibilities

The 16 core duties of a QA Tester

Data O*NET classifies these tasks as core to the occupation, ranked here by the importance occupation experts gave them (1 to 5).

  1. Identify, analyze, and document problems with program function, output, online screen, or content. importance 4.7 of 5
  2. Document software defects, using a bug tracking system, and report defects to software developers. importance 4.7 of 5
  3. Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. importance 4.5 of 5
  4. Design test plans, scenarios, scripts, or procedures. importance 4.3 of 5
  5. Document test procedures to ensure replicability and compliance with standards. importance 4.3 of 5
  6. Provide feedback and recommendations to developers on software usability and functionality. importance 4.3 of 5
  7. Install, maintain, or use software testing programs. importance 4.3 of 5
  8. Test system modifications to prepare for implementation. importance 4.2 of 5
  9. Create or maintain databases of known test defects. importance 4.2 of 5
  10. Develop or specify standards, methods, or procedures to determine product quality or release readiness. importance 4.1 of 5
  11. Monitor bug resolution efforts and track successes. importance 4.1 of 5
  12. Update automated test scripts to ensure currency. importance 4.1 of 5
  13. Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems. importance 4.0 of 5
  14. Plan test schedules or strategies in accordance with project scope or delivery dates. importance 4.0 of 5
  15. Monitor program performance to ensure efficient and problem-free operations. importance 4.0 of 5
  16. Conduct software compatibility tests with programs, hardware, operating systems, or network environments. importance 3.9 of 5

Work activities O*NET rates most important here: Working with Computers, Getting Information, Communicating with Supervisors, Peers, or Subordinates, Processing Information and Updating and Using Relevant Knowledge.

Also part of the job

Supplemental tasks O*NET lists for this occupation: less central than the core duties above, and not done in every job.

  • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  • Recommend purchase of equipment to control dust, temperature, or humidity in area of system installation.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
Skills and knowledge

What a QA tester job asks you to be good at

Data O*NET importance ratings for this occupation, highest first.

Reading ComprehensionActive ListeningSpeakingCritical ThinkingWritingProgrammingMonitoringComplex Problem Solving

Knowledge areas: Computers and Electronics, English Language, Mathematics, Engineering and Technology and Design.

Software O*NET lists for this occupation: Git, GitHub, Jenkins CI, Selenium, Amazon Web Services AWS software, Atlassian JIRA. These are examples O*NET records for the job, not a list of tools every employer uses or a checklist of what you must know.

Qualifications

Education and experience for QA testers

Data BLS Employment Projections 2025–35 and O*NET 31.0.

  • Education: BLS lists a bachelor's degree as the typical entry-level education.
  • Experience: BLS lists no work experience in a related occupation as typical to enter.
  • Training on the job: BLS lists no typical on-the-job training once hired.
  • Preparation: O*NET places the job in Job Zone 4 of 5 (considerable preparation). A considerable amount of work-related skill, knowledge, or experience is needed for these occupations.
  • Licenses and certifications: not listed here. A license is a legal requirement set by a state; a certification is a credential from a private or professional body. Rules vary by state and employer, and a missing entry on this page does not mean none is required: check with your state's licensing board and see how to become a QA tester.

The most common answer among O*NET's occupation experts for this occupation is a bachelor's degree (50%).

Sample job description

QA Tester job description template

Advice Assembled from the O*NET and BLS data on this page. Copy it, then replace every bracket.

Template · illustrative
Job title: QA Tester
[Company] · [City, State] · [Full-time or part-time] · [Pay range, where your state requires one]

About the role
[Company] is hiring a QA Tester to develop and execute software tests to identify software problems and their causes.
[One sentence on your team and why this role matters.]

What you will do
- Identify, analyze, and document problems with program function, output, online screen, or content.
- Document software defects, using a bug tracking system, and report defects to software developers.
- Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
- Design test plans, scenarios, scripts, or procedures.
- Document test procedures to ensure replicability and compliance with standards.
- Provide feedback and recommendations to developers on software usability and functionality.
- Install, maintain, or use software testing programs.
- Test system modifications to prepare for implementation.

What we are looking for
- [Education: BLS lists a bachelor's degree as typical for this occupation; set the level this role truly needs]
- [Experience: BLS lists no related work experience as typical to enter; set what this role needs]
- Strength in reading comprehension, active listening and speaking
- Working knowledge of Computers and Electronics and English Language
- [Software your team uses, e.g. Git or GitHub]
- [Any license or certification your state or company requires]

[Schedule, benefits and how to apply]

Illustrative: every name, employer, school, date and number in these samples is fictional or a bracketed placeholder. Replace each bracket with your own true details; never copy a result you did not achieve.

Not a real job posting. This template is TryHired's illustration built from government occupational data. It is not an opening at any employer, and no employer wrote it.

Pay and outlook

What QA testers earn and where the job is headed

Data BLS OEWS May 2025 and BLS Employment Projections 2025–35.

The median annual wage was $104,300 in May 2025. The median hourly wage was $50.14. BLS estimates about 186,740 jobs in this occupation in the U.S.

BLS projects employment of Software Quality Assurance Analysts and Testers to grow 5.7% from 2025 to 2035, with about 10,700 openings a year over that period, including openings to replace workers who leave.

See the full QA tester salary breakdown by percentile, state and metro.

Using it in your search

How to read a QA tester job description

Advice

  • Read a real QA tester posting next to the core duties above. Duties it repeats, such as “Identify, analyze, and document problems with program function…”, tell you what that employer weighs most; anything it adds is specific to that team.
  • Tailor your resume to the posting, not to this page: describe only QA tester work you have actually done, with your own results.
  • Prepare a story for each of the top-rated skills (reading comprehension and active listening); QA tester interview questions turns them into practice questions.
Explore the role

More on QA testers

FAQ

Questions people ask

What does a QA tester do?
QA Testers develop and execute software tests to identify software problems and their causes.
What are the main duties of a QA tester?
The core duties O*NET lists include: identify, analyze, and document problems with program function, output, online screen, or content; document software defects, using a bug tracking system, and report defects to software developers; develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability; design test plans, scenarios, scripts, or procedures; document test procedures to ensure replicability and compliance with standards.
What qualifications does a QA tester need?
Education: BLS lists a bachelor's degree as the typical entry-level education. Experience: BLS lists no work experience in a related occupation as typical to enter. Training on the job: BLS lists no typical on-the-job training once hired.
What skills does a QA tester need?
O*NET rates these skills most important: reading comprehension, active listening, speaking, critical thinking and writing. Key knowledge areas: computers and electronics, english language and mathematics.
How much does a QA tester make?
The median annual wage was $104,300 in May 2025 (BLS).
Is the sample job description a real posting?
No. It is an illustrative template TryHired assembled from O*NET and BLS data for this occupation. Every bracket is a placeholder for the employer to fill in.
Method

How this page is built

Duties, work activities, skills, knowledge, software and the Job Zone come from O*NET 31.0 for O*NET-SOC 15-1253.00 (Software Quality Assurance Analysts and Testers), the occupation TryHired's QA tester page maps this job to. Task importance is rated 1 to 5 by occupation experts. Typical entry-level education, experience, training and projections come from BLS Employment Projections 2025–35; pay from BLS OEWS May 2025. The sample job description is an illustrative template assembled from those data, not a real posting.

This page includes information from the O*NET® 31.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). Used under the CC BY 4.0 license. O*NET® is a trademark of USDOL/ETA. TryHired has modified all or some of this information. USDOL/ETA has not approved, endorsed, or tested these modifications.

What this page can't tell you
  • How a specific employer defines the job: real postings differ by team and location.
  • Junior, mid-level and senior versions of the job: O*NET and BLS describe the occupation as a whole, so this page does not invent levels.
  • Licensing or certification rules where you live.
Sources
  1. O*NET 31.0 Database, U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), used under the CC BY 4.0 license. TryHired selected, ranked and combined the data; O*NET is not responsible for these pages.
  2. U.S. Bureau of Labor Statistics, Employment Projections program, occupational projections 2025–35 (typical entry-level education, work experience, on-the-job training, projected employment and openings; public domain).
  3. U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 estimates (public domain).