Role Description
We are looking for a skilled Java Selenium Automation Test Engineer with strong experience in automation testing, Java programming, and test framework development. The ideal candidate should have hands-on experience in designing, developing, and executing automated test scripts for web-based applications. Key Responsibilities
- Design, develop, and maintain automation test scripts using Java and Selenium WebDriver.
- Develop and enhance automation frameworks using TestNG, JUnit, and Maven.
- Perform functional, regression, integration, and end-to-end testing.
- Develop reusable automation scripts and maintain existing test suites.
- Work with development teams to identify, troubleshoot, and resolve defects.
- Perform API testing using REST Assured and Postman.
- Integrate automation scripts with CI/CD pipelines using Jenkins.
- Execute automated test cases and analyze test execution results.
- Participate in Agile/Scrum ceremonies and collaborate with cross-functional teams.
- Maintain test documentation, defect reports, and automation execution reports.
- Identify opportunities to improve automation coverage and testing efficiency.
Required Technical
Skills
- Java: Robust hands-on experience in Core Java, OOP concepts, Collections, Exception Handling, and String Manipulation.
- Selenium: Strong experience with Selenium WebDriver and browser automation.
- Automation Frameworks: Experience with TestNG, JUnit, Cucumber BDD, and Hybrid/Data-Driven frameworks.
- API Testing: Experience with REST Assured and Postman.
- Build Tools: Maven or Gradle.
- CI/CD: Experience with Jenkins and Git.
- Database: Basic SQL knowledge for database validation.
- Test Management: Experience with JIRA and Agile methodologies.
Skills Agile, Cucumber, End-to-End Testing
📌 Lead I - Software Testing (Hyderabad)
🏢 UST
📍 Hyderabad