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.