Marsh McLennan logo

Senior Principal Engineer - IT Quality & Assurance Testing

Marsh McLennan
NewPosted today

LOCATION

Gurugram · Hybrid

EXPERIENCE

10+ Years

TYPE

FullTime

SKILLS REQUIRED

Software TestingTest AutomationLLM EvaluationPrompt EngineeringPlaywrightVector databases

Job description

Overview

Senior Principal Engineer leading IT Quality Engineering, Automation and AI/LLM testing for the MMB LAC L3 Squad at Marsh People and Investments.

What you'll do

  • Input into planning and subsequent resource planning, including skills profiling and identifying training requirements for team members.
  • Define and drive the Quality Engineering, Automation and AI Testing strategy across projects.
  • Lead testing across UI, API, Database, Automation and AI/LLM applications.
  • Establish AI testing and evaluation practices covering accuracy, relevance, faithfulness, groundedness, hallucination, safety and security.
  • Drive testing of RAG applications, vector databases, retrieval pipelines, prompts and AI agent workflows.
  • Evaluate and adopt appropriate AI testing, evaluation, observability and security tools based on project requirements.
  • Lead automation initiatives using Playwright, WebdriverIO, JavaScript/TypeScript and Java, integrated with CI/CD and GitHub Actions.
  • Establish scalable and maintainable automation frameworks, reusable utilities and test assets.
  • Define and monitor test coverage, automation coverage, AI evaluation metrics, defect leakage and release quality.
  • Drive shift-left testing, continuous testing, risk-based testing and quality engineering practices.
  • Ensure effective root cause analysis, defect prevention and continuous quality improvement.
  • Mentor and develop QA engineers across manual testing, automation and AI testing.
  • Work closely with Product, Engineering, AI/ML, Data Science, Security and Business teams.
  • Manage team performance, delivery risks, conflicts and stakeholder expectations.
  • Ensure consistent testing standards, processes and quality practices across teams.

What you'll need

  • 10+ years' experience in Software Testing / Quality Engineering with experience in managing end-to-end project delivery.
  • Proven experience leading QA teams across Manual, Automation and AI/LLM testing.
  • Strong understanding of STLC, SDLC, Agile, test strategy, test planning, risk management, defect management and quality metrics.
  • Experience defining testing strategies for Web/UI, API, Database, AI/LLM, RAG and AI-powered applications.
  • Strong automation experience using Python, JavaScript/TypeScript, Java, Playwright, Selenium and WebdriverIO (WDIO).
  • Good understanding of API testing, SQL, relational databases and data validation.
  • Understanding of RAG architecture, embeddings, vector databases, semantic search, retrieval and reranking.
  • Experience with Generative AI, LLM evaluation, prompt engineering, AI agents and AI safety testing.
  • Experience with AI/LLM testing and evaluation frameworks such as PromptFoo, Ragas, DeepEval, LangSmith and PyRIT, or similar tools.
  • Strong understanding of AI quality and security risks including prompt injection, jailbreaks, hallucination, data leakage, guardrails and responsible AI.
  • Experience with modern DevOps and test automation practices, including Git, GitHub, GitHub Actions and CI/CD pipeline integration.
  • Strong communication, stakeholder management, analytical and people leadership skills.
  • A visionary forward thinker who views Quality holistically and can drive a Quality Engineering mindset across traditional software and AI-powered applications.

Nice to have

  • No items are explicitly marked as preferred in the source.

Details

  • Location: Pune/Gurugram (Gurugram - DLF Building).
  • Hybrid role: working at least three days a week in the office.
  • Colleagues are expected to be in their local office or working onsite with clients at least three days per week, with one anchor day per week for office-based teams.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Principal Engineer - IT Quality & Assurance Testing