- Posted a day ago
- Be among the first 10 applicants
Job Description
.
Role Overview
The QA Automation Engineer will have strong expertise in Java, Selenium, UI and API automation, SQL, and database testing and will be responsible for developing and maintaining automation frameworks throughout the Software Testing Life Cycle (STLC). The role includes validating REST and SOAP APIs, integrating automated tests into CI/CD pipelines, automating regression testing, analyzing defects, and collaborating with Agile teams. Experience with TestNG or JUnit, Maven, Cucumber and BDD practices, Git, and generative AI tools such as ChatGPT and Claude is highly desirable.
Location: Chennai / Hyderabad (Hybrid)
Shift timing: 1:00 PM to 10:00 PM
Key Responsibilities
- Understand and contribute across the Software Testing Life Cycle (STLC), including requirement analysis, test planning, test case design, execution, defect management, and reporting.
- Design, develop, maintain, and execute UI automation scripts using Java and Selenium.
- Develop and execute API automation for REST/SOAP services and validate responses, data, and integrations.
- Perform database testing, including SQL queries, data validation, CRUD operations, joins, and backend data verification.
- Identify suitable candidates for automation and contribute to automation framework development and maintenance.
- Integrate automation suites with CI/CD pipelines and support scheduled/regression test execution.
- Analyze test failures, identify root causes, and work with development teams to resolve defects.
- Leverage AI platforms such as ChatGPT, Claude, and similar GenAI tools for test case generation, automation code assistance, test data creation, failure analysis, and productivity improvement.
- Participate in Agile ceremonies and collaborate with QA, development, BA, and other stakeholders.
Required Skills & Experience
- Strong hands-on experience in Java and Selenium WebDriver.
- Good understanding of STLC and software testing fundamentals.
- Hands-on experience in UI and API automation.
- Strong SQL and database testing skills.
- Experience with automation frameworks such as TestNG/JUnit, Maven, Cucumber/BDD is preferred.
- Good understanding of Git and CI/CD concepts.
- Practical experience using AI/GenAI platforms such as ChatGPT or Claude for software testing and automation.
- Strong analytical, problem-solving, and debugging skills.
- Good communication and collaboration skills.
Qualifications
Any degree equivalent to IT or relevant


