All careers

Penetration Testers

  • Bright Outlook
  • Rapid Growth
  • New & Emerging

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 you’d do

  • 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.

Skills that matter

  • Critical Thinking
  • Reading Comprehension
  • Writing
  • Active Listening
  • Complex Problem Solving
  • Programming

How to get there

Considerable preparation: most need a four-year bachelor's degree

Also called

  • Cyber Systems Engineer
  • System Vulnerability Analyst
  • Threat Hunter
  • Vulnerability Assessor
  • Security Consultant
  • Security Engineer
See all careers
  • Information Security Engineers

    • Bright Outlook
    • Rapid Growth
    • New & Emerging

    Develop and oversee the implementation of information security procedures and policies.

    Considerable preparation: most need a four-year bachelor's degree

  • Information Security Analysts

    • Bright Outlook
    • Rapid Growth

    Plan, implement, upgrade, or monitor security measures for the protection of computer networks and information.

    Considerable preparation: most need a four-year bachelor's degree

  • Software Quality Assurance Analysts and Testers

    • Bright Outlook
    • Rapid Growth

    Develop and execute software tests to identify software problems and their causes. Test system modifications to prepare for implementation.

    Considerable preparation: most need a four-year bachelor's degree

  • Computer Systems Analysts

    • Bright Outlook
    • Rapid Growth

    Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications…

    Considerable preparation: most need a four-year bachelor's degree

  • Computer Systems Engineers/Architects

    • Bright Outlook
    • Rapid Growth

    Design and develop solutions to complex applications problems, system administration issues, or network concerns.

    Medium preparation: usually vocational school, related on-the-job experience, or an associate's degree

  • Software Developers

    • Bright Outlook
    • Rapid Growth
    • Numerous Job Openings

    Research, design, and develop computer and network software or specialized utility programs.

    Considerable preparation: most need a four-year bachelor's degree