The Penetration Tester conducts tests and purposefully attempts to exploit existing computer systems and software to detect and correct weaknesses.
Working closely with development teams, the Penetration Tester uses creativity and a strong understanding of technology systems to identify and exploit weaknesses in RSM developed and third-party applications and networks and makes relevant recommendations for remediation based on industry best practices.
The Penetration Tester must have experience with tools used to perform Dynamic Application Security Testing (DAST) along with an understanding of common software security issues and remediation techniques (OWASP top 10, SANS top 25, etc.) Strong communication and collaboration skills, and the ability to speak audiences of all levels, are important.
Essential Duties
Perform tests on applications & network devices.
Creating test cases and logging defects in Azure DevOps.
Provide security recommendations.
Research and experiment with different types of attacks.
Help in automating common testing techniques to improve efficiency.
Participate in writing technical and executive reports.
Other duties as assigned.
EDUCATION/CERTIFICATIONS
Required:
Bachelor’s degree or equivalent experience
Preferred:
CISSP, Security+, CEH
TECHNICAL/SOFT SKILLS
Required:
Ability to read and audit source code during source code assisted penetration testing.
Proficiency with Burp Suite.
Experience with:
Programming Languages: C# and/or Java
Automation Languages: Python, PowerShell or equivalent
EXPERIENCE
Required:
3-5+ years of experience in cyber security engineering or penetration testing.
LEADERSHIP SKILLS
Required:
Strong communication skills and the ability to work effectively with Security Leads/ Managers.
Ability to meet project deadlines.
--
You must verify your mobile number to apply to this job.