Source description
About the role
We are in search of a dedicated Java Automation Test Engineer to join our team, spearheading the automated testing process. This is an exceptional prospect for a testing professional with a strong background in Java automation and experience in software and system testing. Work Mode: Hybrid Mandatory Skills : Java, REST Assured, Selenium / Playwright ,GenAI / Agentic AI, TestNG,BDD cucumber,Web Service / API Test Automation, Web UI Testing Tools Responsibilities - Design, develop, and maintain scalable UI and API automation frameworks using Java. - Build and execute automated test suites for web applications and REST APIs. - Contribute to the implementation, integration, or testing of AI/GenAI-powered applications and features. - Validate AI/LLM-based applications for functionality, accuracy, reliability, and performance. - Design test strategies for AI-enabled systems, including prompt validation, response quality, and regression testing. - Collaborate with developers, product managers, and AI engineers throughout the SDLC. - Integrate automated tests into CI/CD pipelines. - Drive automation best practices and mentor junior engineers. - Participate in code reviews and improve framework quality. Required Skills Test Automation - Strong Java programming skills - Selenium or Playwright - REST API Automation using Rest Assured or similar - TestNG/JUnit - Maven/Gradle - Git - Jenkins, GitHub Actions, Azure DevOps, or similar CI/CD tools AI / GenAI (Must Have) Candidates should have hands-on implementation experience in one or more of the following: - Integration with OpenAI, Azure OpenAI, Gemini, Claude, or similar LLMs - AI feature development or AI-powered product capabilities - AI-assisted test automation - Retrieval-Augmented Generation (RAG) - AI Agents / Agentic AI - LangChain, LangGraph, Semantic Kernel, CrewAI, or similar frameworks - Prompt engineering for production applications - AI response validation and evaluation - LLM testing and quality assurance - Vector databases such as Pinecone, Weaviate, ChromaDB, FAISS, or Milvus Note: Experience should involve designing, developing, integrating, or testing AI-based solutions, not just using AI tools for code generation or productivity. We are in search of a dedicated Java Automation Test Engineer to join our team, spearheading the automated testing process. This is an exceptional prospect for a testing professional with a strong background in Java automation and experience in software and system testing. Work Mode: Hybrid Mandatory Skills : Java, REST Assured, Selenium / Playwright ,GenAI / Agentic AI, TestNG,BDD cucumber,Web Service / API Test Automation, Web UI Testing Tools Responsibilities - Design, develop, and maintain scalable UI and API automation frameworks using Java. - Build and execute automated test suites for web applications and REST APIs. - Contribute to the implementation, integration, or testing of AI/GenAI-powered applications and features. - Validate AI/LLM-based applications for functionality, accuracy, reliability, and performance. - Design test strategies for AI-enabled systems, including prompt validation, response quality, and regression testing. - Collaborate with developers, product managers, and AI engineers throughout the SDLC. - Integrate automated tests into CI/CD pipelines. - Drive automation best practices and mentor junior engineers. - Participate in code reviews and improve framework quality. Required Skills Test Automation - Strong Java programming skills - Selenium or Playwright - REST API Automation using Rest Assured or similar - TestNG/JUnit - Maven/Gradle - Git - Jenkins, GitHub Actions, Azure DevOps, or similar CI/CD tools AI / GenAI (Must Have) Candidates should have hands-on implementation experience in one or more of the following: - Integration with OpenAI, Azure OpenAI, Gemini, Claude, or similar LLMs - AI feature development or AI-powered product capabilities - AI-assisted test automation - Retrieval-Augmented Generation (RAG) - AI Agents / Agentic AI - LangChain, LangGraph, Semantic Kernel, CrewAI, or similar frameworks - Prompt engineering for production applications - AI response validation and evaluation - LLM testing and quality assurance - Vector databases such as Pinecone, Weaviate, ChromaDB, FAISS, or Milvus Note: Experience should involve designing, developing, integrating, or testing AI-based solutions, not just using AI tools for code generation or productivity.
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