- Cyber Security Blogs -

Penetration Tester Salary: How Much Can You Earn?

Penetration Tester Salary: How Much Can You Earn?

If you're weighing a career in ethical hacking, salary is probably part of the decision. Fair enough, it should be. The question most people ask first is simple: is penetration testing a well-paid career? Generally, yes. But a single headline number won’t tell you what you’d actually earn. 

That's what this penetration tester salary guide is for. Instead of quoting one national figure and moving on, we'll break down what pushes pay up or down: experience, location, certifications, industry, and the type of testing you specialize in.

There isn't one fixed answer to "how much does a penetration tester make?" Two people with the same job title can earn very different salaries, depending on their technical depth, the complexity of the environments they test, and the value they bring to the business. Once you understand those drivers, the numbers make a lot more sense, and you can see where your biggest opportunities to earn more are.

Why Are Penetration Tester Salaries Growing?

Why Are Penetration Tester Salaries Growing?

Before getting into numbers, it's worth understanding why this job commands the pay it does.

Every company with customer data, cloud infrastructure, or a web application is a potential target. Penetration testers are hired to attack those systems first, legally and with permission, so real attackers don't get the chance. A typical week might include:

  • Scanning networks and applications for weaknesses

  • Safely exploiting vulnerabilities to prove the real-world risk

  • Writing clear reports that developers and leadership can act on

  • Retesting fixes to confirm the gap is actually closed

That's a role with visible, measurable impact. One good finding can prevent a breach that would cost millions. Add compliance requirements (PCI DSS, SOC 2, and HIPAA-related programs often call for regular testing) and a persistent shortage of people who can do this work well, and demand keeps outpacing supply.

So is penetration testing well paid? Companies pay well for proof that you can find what others miss. If you're still deciding whether this is the right entry point, our guide on how to start a career in cybersecurity is worth reading alongside this one.

How Much Does a Penetration Tester Earn?

According to current ZipRecruiter data, the penetration tester average salary in the United States is $119,895 per year, or about $57.64 an hour. Most testers land between $96,000 and $141,000, and the top 10% of earners reach around $158,500.

Salary Measure

Current Number

National average salary

$119,895/year

Typical range (25th–75th percentile)

$96,000 – $141,000/year

Top earners (90th percentile)

~$158,500/year

Hourly pay

$57.64/hour

Payscale average base (for comparison)

~$104,600/year

Other sources tell a slightly different story. Payscale's average base salary sits closer to $104,600, while Glassdoor, which counts bonuses and additional pay, reports average total pay near $154,700. That gap is normal. Each platform samples different people and treats bonuses differently, so treat these as reasonable benchmarks rather than one "correct" figure.

If you want a quick answer to how much a penetration tester makes, a sensible working range is roughly $95,000 to $180,000 in base pay. The bigger point is that this range is a starting line, not a ceiling. Where you land depends on your experience, skills, location, and the scope of work you take on.

How Experience Changes Your Penetration Tester Salary

Experience doesn't just change your title. It changes the kind of risk people trust you with, and that trust is what drives pay upward.

Experience Level

Years

Typical Salary Range

What You're Actually Doing

Entry-Level Tester

0–2

$80,000 – $100,000

Vulnerability scans, retesting, report writing, supervised web and network tests

Mid-Level Tester

3–5

$100,000 – $125,000

Leading engagements, manual exploitation, web, API, and cloud testing

Senior Tester

5–8+

$125,000 – $155,000+

Complex attack chains, scoping, mentoring, client-facing delivery

Lead / Principal

8+

$150,000 – $200,000+

Red team leadership, methodology, high-stakes engagements

Ranges are typical market estimates. Individual offers vary.

The jump from entry-level to mid-level isn't only about time served. It comes down to whether you've moved from running tools to thinking like an attacker: chaining findings together and explaining risk in business terms. That shift is the first real inflection point, and it’s why job listings usually show a noticeable step up in pay between the first two rows above. It can happen faster than you'd expect if you build the right skills early.

Does Location Change Penetration Tester Salary?

Yes, and by a meaningful amount. Tech hubs and government and defense corridors tend to pay more, though it's worth weighing that against local cost of living before assuming "higher" means "better."

State

Average Annual Salary

Washington

$135,792

District of Columbia

$135,484

New York

$131,169

Massachusetts

$130,940

National average

$119,895

Florida (lowest listed)

$89,596

Compared with the $119,895 national average, the top markets pay roughly 9–13% more. Virginia and Maryland deserve a look too, since federal and defense contracting keeps demand for cleared testers high there. Higher pay in these markets often comes with security clearance requirements as well. 

If you're not based in one of these areas, there's good news. Remote penetration testing work is common, since most engagements run over VPNs and remote tooling. Many remote roles pay near or above the national average, especially if the employer is based in a high-paying market. The location isn't the hard ceiling it used to be.

Are Penetration Testing Certifications Worth It?

Are Penetration Testing Certifications Worth It?

Here's an honest answer: certifications help, but they're not a magic switch. In a hands-on field like this, employers care far more about what you can actually do than what you've memorized. Experienced testers will tell you the same thing: certifications open doors, and skills keep them open.

  • CompTIA PenTest+: A solid entry point that validates core methodology and helps with first-job screening.

  • CEH (Certified Ethical Hacker): Widely recognized by HR filters and often listed in government job requirements.

  • OSCP: A hands-on, practical exam that many hiring managers treat as proof you can really exploit systems. Our OSCP certification guide breaks down what it covers.

  • GPEN, GXPN, OSEP, OSWE: Advanced credentials that help you compete for senior and specialist roles.

Think of certification as a credibility multiplier. It makes everything else on your resume more believable, and paired with lab work, CTFs, and real project experience, it's one of the more reliable ways to move up the pay scale.

Does Industry Affect Penetration Tester Salary?

The industry you work in shapes how complex your testing is, and complexity tends to correlate with pay.

Industry

What Boosts Earning Potential There

Financial Services

Regulatory pressure, high-value targets, red team engagements

Technology & SaaS

Product security, cloud and API testing, bug bounty culture

Government & Defense

Clearances, compliance, specialized environments

Healthcare

Sensitive patient data, HIPAA, connected medical devices

Consulting & MSSPs

Variety of clients, fast skill growth, billable-rate premiums

Energy & Critical Infrastructure

OT/ICS testing and scarce specialist skills

Industries with strict regulation and high-value data tend to sit at the upper end of the pay range , because a missed vulnerability costs more there. Still, industry alone won't decide your paycheck. Experience, skills, and location all carry real weight too. The strongest opportunities come when your skills match the specific needs of the sector you're targeting.

Look Beyond Base Pay

Looking Beyond Base Pay

When you compare offers, don't stop at the number on the offer letter. Total compensation tells a fuller story:

  • Base salary: Your fixed pay, usually the largest chunk

  • Bonuses and profit sharing: Payscale reports bonuses of roughly 2,000–14,000 and profit sharing of about 4,000–13,000 for the role

  • Clearance and on-call premiums: Common in government and incident-response-adjacent roles

  • Training and certification budgets: Exam vouchers, lab subscriptions, and conference travel

  • Benefits: Health insurance, retirement contributions, and PTO

This is exactly why sources disagree. ZipRecruiter’s average reflects posted pay, while Glassdoor’s higher figure includes bonuses and extras. Two offers with identical base pay can look very different once everything is counted, so always ask about the full package.

Where Can a Penetration Tester Career Take You?

Penetration testing is a strong starting point, but far from the ceiling. As your depth grows, more specialized and better-paid roles open up naturally.

Role

Typical Salary Range

Penetration Tester

$80,000 – $200,000+

Security Consultant

$100,000 – $160,000+

Application Security Engineer

$120,000 – $170,000+

Red Team Operator / Lead

$130,000 – $200,000+

Security Architect

$140,000 – $200,000+

Security Manager / Director

$150,000 – $220,000+

Ranges are typical market estimates.

The pattern is consistent: more specialization and responsibility generally means more pay. Every one of these roles builds on the offensive security foundation you develop as a tester. If you want to see how the progression plays out, our cybersecurity career path guide maps the route in detail. Pay at the top of these paths is well above the national average. 

How to Increase Your Penetration Tester Salary

How to Increase Your Penetration Tester Salary

Growing your pay isn't about waiting for an annual review. It's about becoming capable of work that's worth more to an employer. A few moves that tend to pay off:

  • Build advanced skills - Go deep on manual web and API exploitation, Active Directory attacks, cloud security (AWS, Azure), and scripting in Python or Bash. Our rundown of core penetration testing skills is a good place to start.

  • Get hands-on practice - Home labs, CTFs, and platforms like Hack The Box teach things courses can't.

  • Earn certifications aligned with your direction - Choose ones that match where you want your career to go, not just the easiest.

  • Specialize - Cloud, application, mobile, and red team niches often carry a premium.

  • Take on bigger scopes - Larger environments and higher-stakes engagements qualify you for higher-level roles.

  • Sharpen your reporting and communication - Translating technical findings into business risk separates someone who runs tools from someone who solves problems, and that shows up in pay.

Pay tends to follow skill: testers who keep building depth move up the range. 

Your Next Step as a Penetration Tester

A penetration testing career offers real earning potential, and much of what shapes your pay is within your control: your skills, certifications, specialization and the complexity of the work you take on. Use this guide as a benchmark for where you are and where you could go, not as a promise of what you’ll earn.

If you’re starting out, focus on the fundamentals employers screen for first: networking, Linux, web application basics and clear reporting, backed by lab practice. If you already work in IT or security, the next step is usually depth, such as manual web and API testing, cloud security or Active Directory attacks, the skills that move testers up the ranges in this guide.

JanBask Training’s Cyber Security and Ethical Hacking Training is live and instructor-led, with hands-on practice in network security, ethical hacking tools, web application testing. Explore the curriculum and book a free demo class to see whether it fits your experience level and goals.

Frequently Asked Questions

1. What is the average penetration tester salary?

Current ZipRecruiter data puts the penetration tester average salary at $119,895 per year, with most testers earning between $96,000 and $141,000 depending on experience, location, and specialization. Other platforms report lower base figures or higher total-pay figures.

2. What does an entry-level penetration tester earn?

Entry-level testers with 0–2 years of experience typically earn between $80,000 and $100,000, focused mainly on scans, retesting, report writing, and supervised assessments.

3. Does OSCP increase a penetration tester's salary?

It can help, though it's not a guarantee on its own. OSCP is a respected, hands-on credential that strengthens your resume and can open interview doors, but employers weigh it alongside real project and lab experience.

4. Which penetration testing skills have the biggest impact on salary?

Manual web and API exploitation, cloud security, Active Directory attacks, scripting and automation, red team tradecraft, and strong reporting skills tend to separate higher-paid testers from those earning closer to entry-level rates. AI and LLM application testing is also a growing niche.

5. Do remote penetration testing jobs pay less?

Not necessarily. Remote pay depends on the employer’s policy: some employers pay a national band, while others adjust to the local market. Many remote penetration testing roles pay near or above the national average, especially with employers based in higher-paying markets. Compare the full offer, including bonuses and benefits, not only the base figure. 

6. Can penetration testers make money through bug bounties?

Yes, many testers earn extra income through bug bounty programs on platforms like HackerOne and Bugcrowd. Payouts are unpredictable and depend on your skill and time investment, so most people treat bounties as a supplement to a salary rather than a replacement. Always stay within each program's scope and rules.

7. What roles can pay more than a penetration tester?

Red Team Lead, Application Security Engineer, Security Architect, and Security Manager or Director roles typically out-earn a standalone tester position, with senior architects and leaders often reaching 150,000–200,000+. Each builds on the foundation a penetration tester develops.

Leave a comment

Keep reading

Related Cyber Security Blogs

Explore more Cyber Security blogs

More Cyber Security articles to go deeper on this topic — tutorials, comparisons, and career guides from the same category.

Cyber Security Career Programs

Live, mentor-led Cyber Security programs designed around the same skills this blog covers.

Explore Cyber Security courses

Explore more topics

Browse Blog Categories

Jump to another subject — AI, Cloud, Salesforce, Data, Testing, and more — and keep learning by topic.

Interviews

Browse Categories