Home/Job List/Lead I - QA Automation Engineer (Java | Selenium | API | GenAI) (India)
UST

Lead I - QA Automation Engineer (Java | Selenium | API | GenAI) (India)

UST

India
Full-Time
Posted 1 month ago

Job Description & Responsibilities

Job ID: 61446

5 - 7 Years

1 Opening

Bangalore

Role description

QA Automation Engineer (Java | Selenium | API | GenAI)

Job Summary

The QA Automation Engineer is responsible for designing, developing, and maintaining automated testing solutions for web applications and APIs. The role focuses on building scalable automation frameworks, performing API and database testing, integrating automation into CI/CD pipelines, and leveraging Generative AI (GenAI) technologies to improve testing efficiency, quality, and productivity.

Key Responsibilities

  • Design, develop, and maintain automated test scripts using Java and Selenium WebDriver.
  • Build and enhance automation frameworks using Cucumber BDD and Gherkin.
  • Develop and execute API automation using REST Assured.
  • Perform database validation and data integrity testing using JDBC and SQL.
  • Create and maintain functional, regression, integration, and end-to-end automation test suites.
  • Collaborate with Product Owners, Business Analysts, Developers, and QA teams to define test scenarios.
  • Integrate automated test suites into CI/CD pipelines and support continuous testing.
  • Analyze test execution results, identify defects, and work with developers to resolve issues.
  • Generate test reports, quality metrics, and automation dashboards.
  • Utilize Generative AI tools for test case generation, test data creation, defect analysis, and automation optimization.
  • Participate in Agile/Scrum ceremonies and contribute to quality engineering best practices.

Must Have Skills

  • Strong proficiency in Java programming.
  • Hands-on experience with Selenium WebDriver.
  • Strong experience in Cucumber BDD and Gherkin.
  • Expertise in REST Assured for API automation testing.
  • Experience with JDBC for database validation.
  • Strong knowledge of SQL and relational databases.
  • Experience with TestNG and/or JUnit.
  • Knowledge of Maven or Gradle build tools.
  • Experience with Git version control.
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Strong understanding of Agile methodologies and Software Testing Life Cycle (STLC).
  • Excellent analytical, debugging, and problem-solving skills.

Valuable to Have Skills

  • Experience with Generative AI (GenAI) tools for test automation and quality engineering.
  • Knowledge of AI-assisted test case generation and test data creation.
  • Experience with AI-powered defect analysis and automation optimization.
  • Exposure to Playwright, Appium, Cypress, or other automation frameworks.
  • Experience with Docker, Kubernetes, or cloud-based testing environments.
  • Familiarity with performance testing tools such as JMeter.
  • Experience working in Agile/Scrum teams.
  • ISTQB certification is an added advantage.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent experience.

Skills

selenium,cucumber,bdd model,rest assured,

About UST

UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.

Required Skills

JavaAzureDockerKubernetesSQLGitCI/CDAgile

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience57 years
Positions1

Posted by

N/A

Posted on:

11 Jul 2026

About UST

More open roles

Browse all jobs →