LT

Java Selenium Automation Engineer

LTM
Pune3-12 LPA Posted 25 Mar 2026
FULL TIME
User Acceptance Testing

Job Description

Design develop and maintain UI automation scripts using Selenium Java

Build and enhance automation frameworks using

TestNG JUnit

MavenGradle

Page Object Model POM andor BDD Cucumber

Perform data validation using SQL across multiple tables and environments

Automate regression suites and ensure stable execution in CICD pipelines

Debug failures improve test reliability stability waits flaky test fixes

Collaborate with developersBAproduct to understand requirements and acceptance criteria

Contribute to test planning automation strategy and quality metrics

MustHave Skills

Strong in Core Java OOP collections exception handling

Handson Selenium WebDriver

Framework expertise TestNGJUnit POM reporting ExtentAllure

Strong SQL

joins aggregates window functions preferred query optimization basics

validating backend data vs UI transactions

Experience with Git Jenkins or Azure DevOpsGitHub Actions

Solid understanding of SDLCSTLC AgileScrum

GoodtoHave Skills

API Automation Rest Assured Postman

Performance basics JMeter optional

Cloud testing BrowserStackSauce Labs

Docker basics for test execution

Exposure to microservices testing Kafka validation optional

ToolsTech Stack

Java Selenium TestNGJUnit MavenGradle

SQL OracleMySQLPostgreSQLMS SQL Server

Git JenkinsAzure DevOps

Reporting Allure Extent

Defect mgmt JIRA

Skills

Mandatory Skills : API/Microservices RestAssured Testing, Appium-Java -Testing, BDD -Testing, Cloud Application Testing, HTTP Client for Testing, Junit -Testing, Katalon-Java -Testing, LeanFT -Testing, Playwright Java testing, Selenium-Java -Testing, SQL & Database testing, Test Reports and Dashboards -Testing, User Acceptance Testing, WinApp Driver for Testing

Join WhatsApp Channel