Penetration Testers

15-1299.04 Zone 4 — Considerable Preparation Needed

Evaluate network system security by conducting simulated internal and external cyberattacks using adversary tools and techniques. Attempt to breach and exploit critical systems and gain access to sensitive information to assess system security.

Also known as: Application Security Assessor, Application Security Hacker, Application Security Tester, Certified Hacker, Certified Tester, Consulting Advisory Tester, Cyber Analyst, Cyber Assessment Tester, ...

Annual Salary

$108,970

Median annual wage (May 2024)

$76,360 25th – 75th percentile $147,530
10th percentile $52,650
90th percentile $176,800
U.S. Employment: 439,380

Job Outlook

+8.2%

Projected growth, 2024–2034 (Much faster than average)

Annual Job Openings 31,300 per year (avg. 2024–2034)
Typical education: Bachelor's degree

What You'd Do

  • Assess the physical security of servers, systems, or network devices to identify vulnerability to temperature, vandalism, or natural disasters.
  • Collect stakeholder data to evaluate risk and to develop mitigation strategies.
  • Conduct network and security system audits, using established criteria.
  • Configure information systems to incorporate principles of least functionality and least access.
  • Design security solutions to address known device vulnerabilities.
  • Develop and execute tests that simulate the techniques of known cyber threat actors.
  • Develop infiltration tests that exploit device vulnerabilities.
  • Develop presentations on threat intelligence.
  • Develop security penetration testing processes, such as wireless, data networks, and telecommunication security tests.
  • Discuss security solutions with information technology teams or management.

Technology & Tools

Software and tools commonly used in this role

In-Demand Technologies

Amazon Web Services AWS software Ansible software Apple iOS Apple macOS Bash C C# C++ Docker GitHub Go Google Android IBM Terraform JavaScript Kubernetes Linux Microsoft Active Directory Microsoft Active Server Pages ASP Microsoft Azure software Microsoft Excel Microsoft Office software Microsoft PowerShell Microsoft SQL Server Oracle Java Oracle Java 2 Platform Enterprise Edition J2EE Perl PHP Python Ruby ServiceNow

Work Styles

Personality traits and work styles important for this career

2.9
Integrity
2.8
Attention to Detail
2.7
Dependability
2.6
Innovation
2.3
Adaptability
2.3
Intellectual Curiosity
2.2
Perseverance

Is Penetration Testers right for you?

Take our free career quiz to see how you match with this and 900+ other careers.

Take the Quiz

Salary data: BLS Occupational Employment and Wage Statistics, May 2024. Outlook data: BLS Employment Projections, 2024–2034.

This page includes information from the O*NET 30.2 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). Used under the CC BY 4.0 license.