Design and develop new test automation frameworks using Java, Selenium, and Cucumber. Implement and maintain automated tests for web applications and APIs. Oversee all q. Test administration tasks and deliver comprehensive support across every q. Test module. Demonstrated experience managing vendor products and collaborating with vendors to resolve product issues and implement enhancements. Utilize JUnit for unit testing and ensure code quality. Manage and execute test plans using q. Test and provide insights into test results. Collaborate with cross-functional teams to ensure seamless integration of automated tests. Provision resources in AWS and manage Terraform upgrades. Troubleshoot and resolve issues related to test automation and infrastructure. Mentor junior engineers and provide technical guidance. Participate in code reviews to ensure adherence to best practices. Required qualifications, capabilities, and skills: Formal training or certification on software engineering concept...Software Engineer, Automation, Lead, Java, Engineer, Software, Technology, Banking