Careerhelp

Software Tester

You try to break things before customers do, then prove exactly how you broke them.

Typical pay
$104,300a year
Time to qualify
2 to 4 yearsafter high school
Demand
Good
License needed
Nono license to hold

Click through it

Start

Pay, the path, pros and cons and the facts on one printable page. Counsellors: send it to a student from your own email in one click.

Where to study to become a software tester in the United States

Programs in the fields this career usually comes through. Each has its own page: what it takes to get in, the courses you need and what it costs.

Every university, each on its own page

Compare where to study thisUS universities side by side for computer scienceCompare with other careersPay, time, cost, the path in and the pros and cons, side by side

Or jump to a part

  1. 1.MoneyWhat you earn and what it costs to get there.5 screens
  2. 2.EducationThe exact path from high school to qualified.4 screens
  3. 3.OptionalThings you don't need, but that help.3 screens
  4. 4.ExtrasDay to day, pros and cons, where you'd work.4 screens
  5. 5.FactoidsThings people don't tell you.2 screens

Quick answers

How much does a software tester make in the United States?

The median pay is about $104,300 a year. Across everyone in the job it runs from about $61,440 at the lower end to about $167,010 at the upper end. The source is listed under Sources at the end of this page.

How long does it take to become a software tester in the United States?

2 to 4 years after high school, on the usual route.

What does it cost to become a software tester?

$400 to $48,000 all in for tuition, fees, exams and kit. Living costs are not counted.

Do you need a license to work as a software tester in the United States?

No. There is no license to hold, though many employers still ask for training or a certificate.

What is the job outlook for a software tester in the United States?

Good demand nationally, from government outlook data. Demand varies by region, so check your area.

Or read the whole thing here

Software Tester salary in the United States

What you earn and what it costs to get there.

What software testers make

Median

$104,300

Bottom tenth

$61,440

Top tenth

$167,010

The national median is $104,300 a year. The bottom tenth earn $61,440 or less and the top tenth $167,010 or more (2025 federal wage survey). The federal survey counts quality assurance analysts and testers as a separate occupation from developers, and it pays less at every level (developers: $135,980 median), which is the honest trade for a slightly easier way in.

The lower end

$61,440 to $80,310

What the bottom tenth to bottom quarter of quality assurance analysts and testers earn, 2025

Manual testing roles are one of the more reachable entry points in technology. They hire people with an associate degree, a certificate or a strong self-taught background more readily than developer roles do.

Where pay is highest

$128,740 a year

The median in California, the highest of any state

Washington state is close behind at $128,480 and Colorado is at $123,690. The lowest is West Virginia, at $62,300. State medians from the 2025 federal wage survey.

What it costs to get there

Public university, in state
Roughly $12,000 a year in tuition and fees for a computing degree
Community college, two-year degree
About $4,150 a year on average, and enough for many junior testing jobs
Testing certification
A few hundred dollars for the foundation-level exam, and employers often pay for it
Self-taught
Close to no cost, if you can show automated tests you actually wrote

Roughly, all in

$400 to $48,000

Tuition, fees, exams and kit. Not rent, food or travel

The low end is the foundation level testing certification exam, a few hundred dollars, sat by someone who taught themselves and can show automated tests they wrote. Employers often pay that fee, so it can be closer to nothing. The cheap door is real here but narrow: you need working code to point at, not just a certificate. The high end is four years of a computing degree at an in-state public university at roughly $12,000 a year. A two year public college degree at about $4,150 a year, around $8,300 in total, is a legitimate route into this job.

File the FAFSA (Free Application for Federal Student Aid) before paying for anything. A two-year public college degree is a legitimate route into this job.

Benefits

  • Remote work

    Testing is one of the most remote-friendly roles in software, because the work product is a written report.

  • Predictable hours, mostly

    Except near a release, when the whole team lives on the release schedule.

  • Stock at public technology companies

    The same structure as developers get.

  • No license fees

    Certifications are voluntary and there is nothing to renew by law.

How to become a software tester in the United States

The exact path from high school to qualified.

The path to becoming a software tester, step by step

A shorter, cheaper way into software work than the developer route, with a lower ceiling unless you learn to automate.

  1. 1

    High school

    Grades 10 to 12

    Math and any computing class. Being the person who notices the thing everyone else missed is the actual talent here.

  2. 2

    A computing qualification

    2 to 4 years

    A two-year community college degree in information technology or a four-year computer science degree. The University of Washington's Allen School, for example, offers computer science and computer engineering bachelor's degrees.

  3. 3

    Learn to write test code

    Alongside study

    One programming language plus a test framework. This is the difference between a job with a ceiling and a career.

  4. 4

    First job

    Year 1

    Junior quality assurance analyst on a software team, mostly executing and writing up tests that already exist.

  5. 5

    Automation, then lead

    3 to 6 years in

    Owning the automated test suite, then the release process, then a team. Some testers move sideways into development from here.

High school courses that help you become a software tester

  • Computer science or programming

    Any language. You will need to read code even in a manual testing job.

  • English

    A bug report that a developer can reproduce from your description is the whole job. Vague reports get ignored.

  • Math and logic

    Working out every combination a user could hit is a structured, logical exercise.

  • Statistics

    Useful for performance testing and for arguing about whether a change actually made things worse.

Time and money, at a glance

Years after high school
2 to 4
Degree required
Not legally. A two-year degree is often enough to start
Total tuition
Roughly $8,300 at community college, or $48,000 for an in-state bachelor's degree
Exam required
No. Certification is voluntary

No license, but there is a recognized certification

Nobody licenses software testers. The closest thing to a standard credential is the certification scheme run by the ISTQB (International Software Testing Qualifications Board), represented in this country by the ASTQB (American Software Testing Qualifications Board). It starts with a foundation level and continues into advanced and specialist levels for test management, automation, security and more. Employers in banking, healthcare and defense ask for it more often than technology startups do, and it is frequently paid for by the employer rather than by you.

What helps you get ahead as a software tester

Things you don't need, but that help.

Skills worth building

  • Test automation

    Writing code that runs thousands of checks on every change. The core skill to learn.

  • Performance and load testing

    Finding out what breaks when a million people arrive at once. Specialized work.

  • Security testing

    Testing for what an attacker would do, not only what a user would do.

  • Regulated industries

    Medical devices, aviation and finance require documented testing by law, so those testers are harder to cut.

Nice-to-haves

  • Stubbornness

    The useful tester is the one who keeps asking what happens if, long after everyone else has stopped.

  • Diplomacy

    You spend your career telling people their work is broken. How you say it decides whether it gets fixed.

  • Written examples

    A few well-written bug reports and a small automated test suite are a better portfolio than a certificate.

  • Curiosity about how users behave

    Most serious bugs come from someone doing something nobody designed for.

It is a side door into software

Plenty of people use testing as the way in. The entry bar is lower than for a developer job, the pay is still strong, and you spend every day inside a real codebase with real engineers. From there some testers move into development, some into release engineering or operations, and some into product work, because by then they know the product better than almost anyone. If the developer interview process has knocked you back, this is a legitimate route rather than a consolation prize.

What being a software tester is really like

Day to day, pros and cons, where you'd work.

What a software tester does day to day

Check what broke overnight in the automated test run and work out whether it is a real failure or a flaky test. Pick up the new features and try to break them: odd inputs, bad network, the wrong order, the thing nobody planned for. Write up what you find precisely enough that a developer can reproduce it without asking you. Then meetings about whether the release is ready, where you are usually the one saying not yet.

The honest pros and cons of being a software tester

The good

  • An easier entry into well-paid software work than the developer route
  • A two-year public college degree can be enough to start
  • Very remote friendly
  • You see the whole product, not one corner of it

The hard parts

  • Purely manual testing has a low ceiling and is shrinking
  • Lower pay and less status than developers on the same team
  • You deliver bad news for a living, and not everyone takes it well
  • Release weeks can be long and stressful

Work life

Typical hours
40 a week, longer near a release
Remote work
Very common
Physical demand
Low
Unionized
Rarely, though some game studios have unionized

Things nobody tells you about being a software tester

Things people don't tell you.

Over a million certified testers

The ISTQB (International Software Testing Qualifications Board) says it has run 1.5 million exams and issued more than 1.1 million certifications in over 130 countries, as of May 2025.

A separate job, and a growing one

The federal survey counts about 187,600 software quality assurance analysts and testers (2025), apart from developers. It projects growth of 5% to 6% to 2035 and about 10,700 openings a year.

How a software tester compares

Every list is built from the same numbers shown above, so you can see where this career sits next to the others.

More tech careers in the US

Support and testing first, then the rest of the field. See every career in tech.

Where these numbers come from

Last checked October 2026. Pay figures are typical full-time annual amounts in United States dollars, based on Bureau of Labor Statistics wage data and published pay scales. They vary by state, employer and experience. Tuition is for in-state students at public schools unless the card says otherwise. How every figure on this site is sourced and checked.

Spot a mistake, or like something?

Tell us about this page. A person reads every message.

No email app on this device? Use Gmail instead: report a mistake in Gmail or say what you like in Gmail.