Penetration Tester

Capital One
London, UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£65,860.0
Working hours
Regular working hours

Tech stack

C (Programming Language) Java (Programming Language) Microsoft Windows Application Programming Interfaces (APIs) Amazon Web Services Apple Mac Systems Software System Penetration Testing User Authentication Microsoft Azure Bash Shell Burp Suite C Sharp (Programming Language)
+28 more
C++ (Programming Language) Cloud Computing Code Review Cyber Security Computer Networks Linux Perl (Programming Language) Mobile Application Software Python (Programming Language) Network Security Open Web Application Security Windows PowerShell Systems Development Life Cycle Cloud Services Ruby SoapUI Software Engineering Transmission Control Protocol (TCP) Web Applications Rust (Programming Language) Cloud Platform System Software Security Mitre Att&ck Cybercrime Objective C++ Cyber Warfare Burpsuite Golang

Job description

Capital One Offensive Security reduces cyber risk by uncovering vulnerabilities and weaknesses in the enterprise cyber environment through coordinated ethical hacking and penetration testing scenarios. This position works closely with team members to plan, coordinate, execute and report on sophisticated ethical hacking exercises, to identify cyber vulnerabilities and reduce the risk posture of enterprise systems. This role will be primarily responsible for performing application and network security assessments and will make recommendations to management on effective countermeasures.

The successful candidate for this position will be part of an exciting and dynamic environment to build and deliver industry leading ethical hacking capabilities to continuously protect and defend Capital One brand, systems and data. Offensive Security is part of the Cyber Operations and Intelligence program and assists with identifying opportunities to enhance Capital One’s information security posture against a broad range of cyber threats, and develop strategies to most effectively address the threats.

This position is to be located in either London or Nottingham.

What you’ll do:

  • Perform penetration testing of APIs, web applications, networks, and cloud services, as well as related applications and infrastructure.
  • Assess Capital One’s development practices and help drive corporate security standards.
  • Help triage and test application responsible disclosure findings and newly disclosed vulnerabilities.
  • Work with developers to improve the Software Development Lifecycle (SDLC) for applications.
  • Present findings, risks and conclusions to technical and non-technical audiences.
  • Collaborate closely with the business throughout remediation including influencing stakeholders and delivery teams on prioritization of security activities and issue remediation.
  • Establish effective and productive relationships with colleagues across the Global Cyber organization and technology departments as well as the UK business.

Requirements

  • Information security experience in one or more of the following areas: red teaming, penetration testing, application security, or network security.
  • Strong knowledge of Web, API and mobile application security testing frameworks and methodologies.
  • Familiarity with penetration testing tools such as BurpSuite, OWASP Zap, SoapUI etc.
  • Strong knowledge of application security best practices including OWASP Top 10.
  • Should have a strong understanding of networking concepts, Windows, Linux and Mac operating systems, cloud and web application vulnerabilities and exploitation.
  • Experience with threat modeling concepts and frameworks (CVSS, MITRE ATT&CK, DREAD, or STRIDE)
  • Technical knowledge in software engineering, system and network security, authentication and security protocols, cryptography, and network/web related protocols (e.g., TCP, UDP, HTTP, HTTPS)

Any of these would be advantageous (but we’d still love to hear from you):

  • Bachelors Degree or equivalent certification
  • Security testing of cloud environments. We’re invested with AWS but will consider those who have worked on any other major public cloud provider (Azure, GCP).
  • Experience in offensive security tool development, customization or expansion.
  • Ability to code comfortably in one or more interpreted languages (eg. Python, Bash, PowerShell, Perl, Ruby) and one or more compiled languages (eg. C, C++, C#, Golang, Rust, Java, Objective-C)
  • Penetration testing experience with Internet of Things (IoT) devices, mobile applications, or code review.
  • One or more of the following certifications (OSCP, OSCE, GPEN, GXPN, CRTO, CREST Certified Simulated Attack Manager)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:39 min

Shifting security testing focus toward critical application logic problems

Julian Totzek-Hallhuber Julian Totzek-Hallhuber · WWC Europe 2026

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

51 sec

Exploring offensive security with red team tooling

Stefania Chaplin · WWC 2022

Videos

See all

Related articles

See all