- Design, develop, and execute automated test scripts using Java and Selenium WebDriver.
- Develop and maintain scalable test automation frameworks using TestNG/JUnit.
- Perform functional, regression, integration, smoke, and sanity testing.
- Create and execute API automation tests using Rest Assured or similar tools.
- Integrate automation suites with CI/CD pipelines using Jenkins, Azure DevOps, or GitHub Actions.
- Analyze test results, identify defects, and collaborate with development teams for resolution.
- Participate in requirement reviews and provide testability feedback.
- Maintain test cases, test data, and automation reports.
- Conduct cross-browser and cross-platform testing.
- Ensure adherence to QA standards, processes, and best practices.