Skip to content
careerpath
All careers

Computer & Mathematical

Penetration Testers

Also called: Cyber Systems Engineer, Security Consultant, Security Engineer, System Vulnerability Analyst

US median pay

$116,580

per year, 2025

Job growth 2025–35

+5.1%

faster than average

Openings a year (US)

27,000

471,200 employed

Typical entry education

Bachelor's degree

Preparation 4/5 · Considerable preparation

What this job is

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.

What they do day to day

  • Document penetration test findings.
  • Identify security system weaknesses, using penetration tests.
  • Write audit reports to communicate technical and procedural findings and recommend solutions.
  • Gather cyber intelligence to identify vulnerabilities.
  • Maintain up-to-date knowledge of hacking trends.
  • Keep up with new penetration testing tools and methods.
  • Identify new threat tactics, techniques, or procedures used by cyber threat actors.
  • Conduct network and security system audits, using established criteria.
  • Develop security penetration testing processes, such as wireless, data networks, and telecommunication security tests.
  • Test the security of systems by attempting to gain access to networks, Web-based applications, or computers.

Skills and knowledge that matter most

Skills

  • Programming3.9/5
  • Complex Problem Solving3.9/5
  • Systems Evaluation3.6/5
  • Systems Analysis3.5/5
  • Judgment and Decision Making3.5/5
  • Quality Control Analysis3.1/5
  • Time Management3.0/5
  • Coordination2.9/5

Knowledge

  • Computers and Electronics5.0/5
  • Telecommunications4.2/5
  • Engineering and Technology4.0/5
  • English Language3.8/5
  • Customer and Personal Service3.8/5
  • Law and Government3.4/5

Importance rated by people working in the job (1 = not important, 5 = extremely important).

Education and preparation

Preparation level 4 of 5 — Considerable preparation. Usually a bachelor's degree and several years of related experience.

Typical entry education (BLS): Bachelor's degree.

Who this job suits

Mostly Investigative

Ideas, research and solving problems

Conventional

Organising data, details and procedures

Realistic

Hands-on work with tools, machines, plants or animals

Based on the Holland (RIASEC) interest profile for this occupation.

Job titles you'll see in postings

Cyber Systems EngineerSecurity ConsultantSecurity EngineerSystem Vulnerability AnalystThreat HunterVulnerability Assessor