Capgemini is hiring a QA Lead focused on building GenAI and LLM-driven test automation within the Trident framework. This contract role is based in Miami, FL onsite and centers on designing AI solutions that improve test creation, execution, triage, and reporting while aligning with responsible AI practices.
Role Overview
The position involves designing and building GenAI/LLM solutions for test automation, including agentic workflows for automated test generation and triage, RAG pipelines for QA copilots, and AI service integration into CI/CD and test tooling. The role also requires defining evaluation metrics for AI output quality and effort impact, along with ROI reporting to stakeholders.
Responsibilities
- Design and build GenAI/LLM solutions for test automation, including test case generation from requirements and user stories, test data synthesis, and script generation.
- Develop AI agents (agentic workflows) that create, execute, and triage automated tests across UI, API, and mobile layers.
- Implement self-healing locators and intelligent test maintenance within the Trident framework.
- Build RAG pipelines using NCLH requirements, test repositories, and defect history to support QA copilots.
- Apply machine learning for defect prediction, risk-based test selection, flaky-test detection, and failure root-cause clustering.
- Integrate AI services into CI/CD systems including Azure DevOps, Jenkins, and GitHub Actions, and into test management tools such as Jira and Xray.
- Define evaluation metrics for AI outputs (including accuracy, hallucination rate, and effort saved) and report ROI to stakeholders.
- Enforce responsible AI practices, including data privacy for guest PII, security guardrails, prompt governance, and model auditability.
- Create reusable accelerators and documentation; mentor automation engineers on AI adoption.
- Collaborate with the Trident lead, client architects, and QA teams across onshore and offshore groups.
Requirements
- Strong Python with working knowledge of Java or TypeScript.
- Hands‑on experience with OpenAI / Azure OpenAI, Claude, or Gemini APIs, including prompt engineering.
- Experience with LangChain, LlamaIndex, or Semantic Kernel and agent orchestration using LangGraph, CrewAI, or similar tooling.
- Knowledge of embeddings and vector databases such as FAISS, Pinecone, Chroma, or Azure AI Search, including chunking and retrieval tuning.
- Practical experience with scikit-learn and pandas, including classification, clustering, and NLP fundamentals.
- Testing experience using Selenium, Playwright, or Cypress, along with REST API testing and BDD using Cucumber.
- Experience with Git, CI/CD pipelines, Docker, and REST/FastAPI service development.
- Experience with Azure or AWS AI services.
Compensation and Logistics
- Compensation: USD 32 to 50 per hour
- Location: Miami, FL (onsite)
- Job type: Contract
Technologies
Python, Java, TypeScript, OpenAI, Azure OpenAI, Claude, Gemini APIs, prompt engineering, LangChain, LlamaIndex, Semantic Kernel, LangGraph, CrewAI, embeddings, vector databases (FAISS, Pinecone, Chroma, Azure AI Search), chunking, retrieval tuning, scikit-learn, pandas, Selenium, Playwright, Cypress, REST API testing, Cucumber, Git, CI/CD pipelines, Docker, FastAPI, REST, Azure, AWS AI services, Azure DevOps, Jenkins, GitHub Actions, Jira, Xray, NCLH.
Benefits
- Medical
- Dental
- Vision
- Retirement benefits
LLM Frameworks and Workstreams
- Technical documentation
- Vector databases
- Prompt engineering
- TypeScript / JavaScript
- Stakeholder collaboration
- CI/CD integration