Responsibilities:
Join planning sessions and walkthroughs to understand scope and requirements
Map out how the application works by exploring it (both public and logged-in areas).
Review the source code to spot potential risks.
Record and analyse traffic between client and server using tools like proxies and sniffers.
Run vulnerability scans using commercial, open-source, and proprietary tools.
Manually check scan results to remove false positives.
Analyse the application’s code using static code analysers.
Test for common security issues, such as:
Authentication & authorisation flaws
Session & configuration management weaknesses
Input validation & sensitive data handling issues
Cryptography & exception handling gaps
Requirements
At least 3 years in penetration testing.
Manual exploitation of vulnerabilities following OWASP Top Ten standards.
Practical experience finding and exploiting web app and API vulnerabilities (mainly manual testing ~90%, some automated testing ~10%)
Strong experience in application security testing and secure code review.
Hands-on experience with vulnerability scanners, static code analysers, and network sniffers.
Knowledge of secure coding practices and how to detect vulnerabilities.
Ability to work with global teams and deliver high quality work and standards
Attention to detail, documentation, and communication skills.
Oliver James Associates
You must sign in to apply for this position.
