1

Penetration Testers Jobs (NOW HIRING)

Minimum of 5 years of demonstrated experience with automated penetration tools Minimum of 5 years of demonstrated experience with manual penetration testing tools Demonstrated experience with ...

... penetration testing. • Minimum of 5 years of demonstrated experience with automated penetration tools • Minimum of 5 years of demonstrated experience with manual penetration testing tools • ...

Responsibilities Bishop Fox is looking for experienced contract penetration testers with a primary focus in web application security and strong secondary expertise in cloud, mobile, source code ...

Penetration Tester

Herndon, VA · On-site

$86.80 - $198/hr

Find possible vulnerabilities while using penetration testing tools and techniques to ensure security of computer systems, applications, servers, and networks. Apply advanced consult ing skills or ...

Penetration Tester

Chantilly, VA · On-site

$150K - $195K/yr

Pen Testers are also responsible for performing security focused services to improve the security ... Leads penetration tests, mentoring junior testers, and providing technical guidance to stakeholders.

Penetration Tester

Aurora, CO · On-site

$150K - $195K/yr

Pen Testers are also responsible for performing security focused services to improve the security ... Leads penetration tests, mentoring junior testers, and providing technical guidance to stakeholders.

ASRC Federal is actively hiring a Penetration Tester in support of our Defense Counterintelligence Security Agency (DCSA) program based out of Quantico VA. Remote flexibility available! Telework ...

Showing results 21-40

Penetration Testers information

See salary details

$22.5K

$119.9K

$168.5K

How much do penetration testers jobs pay per year?

As of Sep 4, 2026, the average yearly pay for penetration testers in the United States is $119,895.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,000.00 and $141,000.00 per year, depending on experience, location, and employer.

What is the difference between Penetration Testers vs Security Analysts?

AspectPenetration TestersSecurity Analysts
CertificationsOSCP, CEH, GPENCISSP, Security+
Work EnvironmentSimulated attacks, offensive securityMonitoring, incident response
Employer & Industry UsageCybersecurity firms, IT departmentsCorporate, government, finance sectors
Search & Comparison IntentUnderstanding offensive security rolesDefensive security roles

Penetration Testers focus on simulating cyberattacks to identify vulnerabilities, while Security Analysts monitor and respond to security threats. Both roles require cybersecurity certifications but differ in their approach—offensive versus defensive. Penetration Testers are proactive, testing systems for weaknesses, whereas Security Analysts are reactive, managing security incidents. Understanding these differences helps organizations build comprehensive security teams.

How much do penetration testers make?

Penetration testers typically earn between $70,000 and $130,000 annually, depending on experience, certifications, and location. Senior professionals with advanced skills and certifications like OSCP or CISSP can earn higher salaries, especially in high-demand markets or specialized environments.

Is penetration tester a good career?

A penetration tester is a cybersecurity professional who assesses computer systems and networks for vulnerabilities using tools like Kali Linux and Metasploit. The role offers high demand, competitive salaries, and opportunities for specialization and certification, such as OSCP or CEH. It requires strong technical skills, problem-solving ability, and ongoing learning to stay current with evolving threats.

What does a penetration tester do?

A penetration tester, also known as an ethical hacker, evaluates the security of computer systems, networks, and applications by simulating cyberattacks to identify vulnerabilities. They use tools like vulnerability scanners and perform manual testing to help organizations strengthen their defenses and often hold certifications such as OSCP or CEH. The role requires strong technical skills, knowledge of security protocols, and adherence to legal and ethical standards.
More about Penetration Testers jobs

What cities are hiring for Penetration Testers jobs?

Cities with the most Penetration Testers job openings:

What states have the most Penetration Testers jobs?

States with the most job openings for Penetration Testers jobs include:

Infographic showing various Penetration Testers job openings in the United States as of August 2026, with employment types broken down into 96% Full Time, 2% Part Time, and 2% Contract. Highlights an 79% Physical, 4% Hybrid, and 17% Remote job distribution, with an average salary of $119,895 per year, or $57.6 per hour.

Junior Penetration Tester - Cyber Engineer

CACI International, Inc.

Aberdeen, MD • On-site

$155K/yr

Full-time

Medical, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Job Title: Junior Penetration Tester - Cyber Engineer
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: Secret
Employee Type: Regular
Percentage of Travel Required: Up to 25%
Type of Travel: Continental US
* * *
The Opportunity:
Join Our Dynamic Team of Penetration Testers! Embark on an exhilarating journey with us as you join a vibrant team dedicated to solving intricate, multi-disciplinary challenges across various fields. This is your chance to apply your expertise to groundbreaking problems and dive into new, fascinating topics. You'll not only enhance your skills but also play a crucial role in developing innovative solutions to complex issues.
* These positions are 100% on site on-site in Aberdeen Proving Ground, MD.
Responsibilities:
Become part of an exceptional team of engineers from diverse backgrounds, all united by a passion for tackling real-world problems. As a junior penetration tester, you'll be at the forefront of cutting-edge technology, working hands-on with the latest electronics. Your role will involve performing in-depth assessments and analyses of sophisticated systems using penetration testing and threat-hunting techniques.
Qualifications:
Required:
- Active Secret Clearance with the potential to obtain TS/SCI
- Bachelor's degree in a related field and 3 years of relevant experience
- Foundational understanding of Linux operating systems and commands
- Familiarity of cybersecurity concepts such as the CIA triad, common cyber threats, and cyber defense mechanisms
- Strong grasp of networking, TCP/IP, virtualization, containerization, and web services
- Familiarity of OWASP Top 10, DoD, NSA, or industry-standard Vulnerability and- Penetration Testing Standards
- Working knowledge of popular penetration testing tools such as nmap, Wireshark, Burp Suite, Nessus, and similar utilities
- 1-2 years of exploitation experience
Desired:
- Active TS/SCI
- Certifications such as Sec+, PenTest+, CEH, Net+, or related
- Experience conducting vulnerability scans, analyzing results, and identifying mitigations
- Professional experience in grey/black box penetration testing or threat hunting
- Expertise in exploitation techniques including buffer overflows, fuzzing, SQL injection, Man-in-the-Middle attacks, covert channels, secure tunneling, XSS, privilege escalation, and lateral movement
- Experience in malware analysis or digital computer forensics
- Experience interfacing with electronic hardware (e.g., taking apart devices and identifying hardware components)
- Scripting skills in Bash, Python, Perl, or Ruby
- Systems programming experience
- Keen interest in emerging penetration testing technologies and techniques
- Familiarity with Android operating systems
- Knowledge of UAS/UXS technologies
- Understanding of radios and radio protocols
- Experience analyzing embedded devices

What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Pay Range:
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
The proposed salary range for this position is:
$76,000 - 155,700 USD
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.