Posted on: 25/09/2025
As a Test Automation Engineer, you'll design and implement robust automated test frameworks using Java and the TestNG framework. You'll work closely with QA, development, and DevOps teams to ensure high-quality software delivery through scalable and maintainable automation solutions.
Responsibilities :
- Analyze, design, code, and test multiple components of application code across one or more clients.
- Perform maintenance, enhancements, and/or development work.
- Develop and maintain automated test scripts using Java and TestNG.
- Build modular and reusable test automation frameworks (e. g., Page Object Model).
- Integrate test suites into CI/CD pipelines using tools like Jenkins or GitHub Actions.
- Perform functional, regression, and API testing.
- Analyze test results and collaborate with developers to resolve issues.
- Maintain test data and environments for consistent execution.
- Generate detailed test reports using TestNG and logging tools.
- Continuously improve automation strategies and recommend new tools or practices.
Requirements :
- Strong Programming proficiency in Java and Selenium.
- Testing Framework : Hands-on experience with TestNG, JUnit.
- Automation Tools : Familiarity with Selenium, RestAssured, and Postman.
- CI/CD Integration : Experience with Jenkins, Git, Maven, or Gradle.
- Design Patterns : Knowledge of Page Object Model (POM), Data-Driven Testing.
- Certifications : ISTQB, Certified Selenium Tester, or equivalent (optional).
Additional Information :
- The candidate should have a minimum of 3 years of experience in Selenium.
- A bachelor's degree in computer science or a related field is required.
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1552615
Interview Questions for you
View All