JD- Job description Principal Accountabilities and Responsibilities Perform highly technical / analytical security assessments of custom mobile applications, widely understand infrastructure and networks, web services and APIs. This covers manual penetration testing. Clearly and professionally document root cause and risk analysis of all findings Adhere to the security testing process and raise any gaps or opportunities for improvement with manager. Work closely with the DevOps teams to ensure that the security testing requirements are met. Develop understanding of business functionality and apply testing methodology as appropriate to technologies and risks Demonstrate complex proof-of-concept exploits of vulnerabilities when required. Assist with coordination of security testing projects according to a structured process, including writing test plans, test cases and test reports. Advise on vulnerability remediation, control implementation and secure development practices.