Key Responsibilities: Penetration Testing: Conduct regular penetration testing (manual and automated) to identify vulnerabilities in applications, networks, and systems. Perform tests on a wide range of environments including web applications , network infrastructure , cloud environments , and IoT devices . Simulate attacks (internal and external) to identify potential attack vectors and exploit vulnerabilities to assess the system's security. Use various penetration testing tools such as Metas…