21 Oct
|
AXA Global Business Services
|
India
21 Oct
AXA Global Business Services
India
AI Test Engineer
Responsibilities / Job Description
• Design and execute test strategies for machine learning models (classification, regression, NLP, CV, etc.). • Validate model accuracy, fairness, bias detection, explainability, and robustness under varying datasets. • Perform adversarial testing and edge-case validation for AI systems. • Test autonomous agents, multi-step reasoning paths, and state transitions. • Validate correctness, grounding, consistency, and safety of LLM outputs. • Evaluate prompt robustness and behavioral variations across scenarios. • Validate retrieval accuracy, grounding quality, and hallucination reduction. • Test vector store behavior, document chunking logic, and retriever configurations. • Validate fallback behaviors when tools or external services fail. • Execute adversarial, prompt-injection, and red team style testing. • Validate compliance with data privacy, business rules, and insurance guidelines. • Benchmark LLM latency, throughput, and multi-agent performance. • Validate concurrency handling, degradation logic, and retry mechanisms. • Document test cases, behavior maps, prompt variations, and evaluation reports. • Work closely with AI engineers and SMEs to refine agent workflows. • Functional & Non-Functional Testing: o Conduct API testing for AI services and model endpoints. o Validate performance, scalability, and latency of AI inference services. o Perform security testing for data pipelines and model-serving endpoints. • Quality Governance & Compliance: o Ensure compliance with AI ethics, data privacy, and regulatory standards. o Establish KPIs for model quality (precision, recall, F1-score, drift detection). o Document test strategies, results, and provide audit-ready evidence.
• Collaboration & Leadership: o Work closely with data scientists, ML engineers, and DevOps teams to integrate testing into the AI lifecycle. o Mentor junior testers and contribute to building reusable test accelerators. o Represent the testing function in client discussions, providing insights on AI quality assurance. • Develop automated test frameworks for AI/ML pipelines. • Implement synthetic data generation for edge-case testing. • Conduct bias and fairness testing across diverse datasets. • Validate monitoring dashboards for model drift and performance degradation. • Perform regression testing for retrained models. • Create reusable test assets for AI projects (scripts, datasets, frameworks). • Provide detailed defect analysis and SLA-driven closure.
Required Skills
• Strong experience in software testing (manual + automation) with focus on AI systems. • Hands-on expertise in Python for test automation, data validation, and AI testing scripts. • Knowledge of Gen AI frameworks (Langchain, Langgraph, CrewAI). • Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI). • Robust understanding of data validation, model evaluation metrics, and drift detection. • API testing experience (REST, GraphQL) with tools like Postman or REST Assured. • Solid knowledge of cloud platforms (AWS, Azure, GCP) for AI deployments. • Exposure to AI ethics and compliance testing. • Knowledge of containerization & orchestration (Docker, Kubernetes). • Experience with Big Data ecosystems (Spark, Hadoop) for large-scale AI testing. • Familiarity with observability tools (Prometheus, Grafana, ELK stack). • Understanding of security testing for AI pipelines (data poisoning, adversarial attacks).
📌 Associate Consultant (India)
🏢 AXA Global Business Services
📍 India