EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.We are hiring a Lead Java Automation Test Engineer with AI to lead Java automation frameworks, API testing, and CI/CD quality automation. You will mentor teams, standardize clean engineering practices, and use Generative AI, Agentic AI, and LLM tooling like GitHub Copilot and Claude to accelerate test creation and reviews.ResponsibilitiesDesign and evolve scalable automation frameworks in JavaDevelop resilient Selenium-based automation solutionsLead architecture decisions to maximize reuse, maintainability, and scalabilityOptimize execution by implementing parallel runs across browsers and platformsDeliver reusable libraries, utilities, and extensions to strengthen the frameworkApply OOP concepts such as classes and objects, inheritance, polymorphism, encapsulation, and abstractionImplement API automation solutions for REST and SOAP servicesValidate XML and JSON payloads via serialization and deserialization approachesImplement authentication and authorization including Basic Authentication, Bearer Tokens, OAuth, and NTLMHandle session management and perform API integration testingReview code and enforce clean coding standards across the teamDefine and govern coding standards, branching strategies, and version control best practicesIntegrate automation suites with CI/CD pipelines using Jenkins and GitHub ActionsImplement AI-driven solutions for automated test case generation, test script generation, and code reviewsRequirementsDemonstrated test automation engineering experience in the 9–14 years rangeAdvanced skills in Java, Selenium, and designing test automation frameworksSolid understanding of OOP principles and patterns including Singleton, Factory, and DecoratorProficiency with Page Object Model and Page Factory implementationsPractical experience automating REST and SOAP APIs with XML and JSON validationStrong CI/CD and DevOps integration expertise with Jenkins and GitHub ActionsCapability to configure static code analysis, quality gates, and automation reporting dashboardsHands-on use of Large Language Models such as GitHub Copilot, Claude, and CursorKnowledge of Prompt Engineering, Context Window Management, and Tokenization conceptsFamiliarity with embeddings, vector databases, and semantic search applicationsUnderstanding of AI agents and AI-assisted engineering using tools such as OpenAI AssistantsNice to haveExperience developing multi-agent and agentic workflows for end-to-end testing and workflow orchestrationKnowledge of Retrieval-Augmented Generation architectures and integration with enterprise knowledge sourcesUnderstanding of Model Context Protocol concepts and frameworksUnderstanding of Attention Mechanisms and Transformer-based model architecturesWe offerOpportunity to work on technical challenges that may impact across geographiesVast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certificationsOpportunity to share your ideas on international platformsSponsored Tech Talks & HackathonsUnlimited access to LinkedIn learning solutionsPossibility to relocate to any EPAM office for short and long-term projectsFocused individual developmentBenefit package:Health benefitsRetirement benefitsPaid time offFlexible benefitsForums to explore beyond work passion (CSR, photography, painting, sports, etc.)