
Automation Testing
Kumaran Systems • Chennai, Tamil Nadu, India
**Role & seniority: ** QA Automation Engineer (Automation Tester), 4–7 years experience
**Stack/tools: ** Java, Selenium WebDriver (UI automation); API automation (REST/SOAP); SQL; TestNG/JUnit; Maven; Cucumber/BDD; Git; CI/CD concepts; automation frameworks; GenAI tools (ChatGPT/Claude)
**Top 3 responsibilities: **
-
Execute and maintain UI automation using Java/Selenium
-
Build/validate API automation for REST/SOAP and verify responses/integrations
-
Perform database testing with SQL (data validation, CRUD, joins) + support regression/STLC activities (defects, analysis, reporting)
-
Must-have skills:
-
Strong hands-on Java + Selenium WebDriver
-
Solid understanding of STLC and testing fundamentals
-
Practical UI + API automation experience
-
Strong SQL and backend/database validation skills
-
Debugging, root-cause analysis, defect triage, and collaboration
-
-
Nice-to-haves:
-
Experience with TestNG/JUnit, Maven, Cucumber/BDD
-
Experience integrating automation with CI/CD pipelines and scheduled regression runs
-
Use of GenAI (ChatGPT/Claude) for test generation, automation assistance, test data/failure analysis
-
Ability to mentor junior QA and contribute to framework candidate selection
-
-
Location & work type: Hybrid, Chennai / Hyderabad
Full Description
Job Summary
- We are seeking a skilled QA Automation Engineer with hands-on experience in Java, Selenium WebDriver, API automation, SQL and automation frameworks. The role involves UI/API Automation, database testing, STLC activities, regression testing, defect analysis, and automation framework development. Experience with TestNG/JUnit, Git and GenAI tools like ChatGPT/Claude is preferred.
Position: Automation Tester
Experience: 4-7 years
Work Mode: Hybrid
Work Location: Chennai / Hyderabad
Required Skills
- 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
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.
Soft & Analytical Skills
- Excellent debugging and troubleshooting skills
- Strong analytical thinking and test design capability
- Good verbal and written communication skills
- Ability to mentor junior QA engineers
- Adaptability to fast-paced agile environments
- Strong ownership and accountability