ABOUT THE ROLE
We are looking for an AI QA Engineer to work across Quality Engineering, Test Automation, Generative AI and RAG-based systems. The role needs strong Java, Selenium, debugging and CI/CD skills, along with an interest in GenAI and AI-driven QA automation.
KEY RESPONSIBILITIES
- Analyze CI/JIT pipeline failures, find root causes and work with developers to fix recurring issues.
- Develop and maintain automated test scripts and frameworks using Java and Selenium.
- Build and maintain AI‑assisted test case and test script generation, including RAG‑based QA workflows.
- Run POCs to evaluate new QA tools and technologies before adoption.
- Support product teams with automation scripts, and update them as the application changes.
- Automate repetitive testing activities and improve the reliability and coverage of the automation framework.
- Collaborate with developers, QA and product teams, and document test processes, frameworks and POCs.
REQUIRED SKILLS
- Test Automation: Java, Selenium WebDriver, functional and regression testing, building and maintaining frameworks, debugging failed tests.
- CI/CD: Analyzing pipeline failures and identifying whether the cause is the application, test script, infrastructure or pipeline configuration.
- AI / GenAI: Understanding of Generative AI and LLM applications, basic to intermediate RAG knowledge, interest in AI‑assisted testing.
- General QA: Test case design, execution and defect identification, with sound testing principles.
- Strong problem‑solving skills and the ability to investigate root causes independently.
GOOD TO HAVE
- RAG pipelines or AI agents, LLM APIs, Python or other scripting.
- Git/GitHub/GitLab; Jenkins, GitHub Actions or GitLab CI.
- Postman or REST Assured; Docker and cloud-based test environments.
- Experience building internal QA tools or automation utilities.