Source description
About the role
We are seeking a highly skilled Lead Java Automation Test Engineer with solid expertise in Java automation frameworks, API testing, CI/CD integration and modern AI-driven testing practices. The ideal candidate will be responsible for designing scalable automation solutions, driving quality engineering practices, mentoring teams and leveraging Generative AI and Agentic AI technologies to accelerate software testing and delivery. Responsibilities Design, develop, enhance and maintain scalable test automation frameworks using Java Build robust automation solutions using Selenium Lead framework architecture decisions focused on scalability, maintainability and reusability Implementation of parallel execution strategies and optimization of execution times across browsers and platforms Development of reusable libraries, utilities and framework extensions Application of strong Object-Oriented Programming principles including classes and objects, inheritance, polymorphism, encapsulation and abstraction Design and implementation of API automation solutions for REST and SOAP services Validation of XML and JSON payloads through serialization and deserialization techniques Implementation of authentication and authorization mechanisms including Basic Authentication, Bearer Tokens, OAuth and NTLM Handle session management and API integration testing Conduct code reviews and enforce clean coding standards Establish and govern coding standards, branching strategies and version control best practices Integration of automation suites with CI/CD pipelines using Jenkins and GitHub Actions Design and implementation of AI-driven solutions for automated test case generation, test script generation and code reviews Requirements 9 to 14 years of experience in test automation engineering Expertise in Java, Selenium and test automation framework design Proficiency in Object-Oriented Programming principles and software design patterns such as Singleton, Factory and Decorator Knowledge of Page .
More at EPAM Systems
Related open roles
Senior Quality Architect
Mumbai
Quality Architect
Mumbai
Lead Javascript Automation Test Engineer with AI & Agentic Testing (India)
India
Senior JavaScript Automation Test Engineer
Mumbai
Lead Javascript Automation Test Engineer with AI & Agentic Testing (Pune)
Mumbai
Senior JavaScript Automation Test Engineer with AI & Agentic Testing
India