Develop and maintain our Salesforce automation framework using Selenium WebDriver and Java Write efficient, maintainable, and reusable automation code and scripts Collaborate with cross-functional teams to ensure comprehensive test coverage and drive continuous improvement in our automation strategy Troubleshoot and debug automation issues in a timely manner Participate in code and design reviews to ensure quality and best practices are adhered to Develop and execute manual test cases as needed to supplement automated testing. Requirements: Strong understanding of software development principles and test automation best practices Ability to write efficient, maintainable, and reusable automation code and scripts Experience with test automation frameworks and tools (e.g. TestNG, JUnit, Jenkins, Git) Excellent troubleshooting and problem-solving skills Strong communication and collaboration skills Experience with manual testing and test case development skills.