Penetration Testing Engineer (Continuous Security Validation)
Core
Design and implement automated security validation frameworks and pipelines while executing continuous security testing and manual penetration testing across diverse IT environments.
Role type
Penetration Testing Engineer (Continuous Security Validation)
Builds
Automated security validation frameworks and pipelines
Domain
Cybersecurity / Government Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Penetration testing tools and methodologies, Attack lifecycle knowledge (reconnaissance to post-exploitation), Automation and scripting (Python, PowerShell, Bash), CI/CD pipelines and DevSecOps practices, Network protocols and security architectures, Vulnerability assessment and security scanning tools
Preferred skills
Threat intelligence frameworks (MITRE ATT&CK), Cloud security expertise
Technologies
Python, PowerShell, Bash, MITRE ATT&CK
Responsibilities
Design and implement automated security validation frameworks and pipelines, Execute continuous security testing across diverse IT environments, Perform manual penetration testing for complex scenarios and edge cases, Analyse security validation results and identify gaps in defensive controls, Develop and maintain testing methodologies based on current threat intelligence, Create comprehensive reports and strategic recommendations for security improvements
Seniority
Mid-Senior, hands-on IC