Course Overview
Every team shipping an LLM feature or AI agent now needs someone who can answer one question: is it good enough to release? That person needs test design thinking, automation discipline and a regression mindset, which QA engineers and SDETs already have. This course adds the other half: how LLMs and agents fail, how to measure non-deterministic output, and how to turn that into release gates.
Turn vague quality goals into rubrics, golden datasets and edge-case suites you can run on every change.
Build judge pipelines, calibrate them against human labels, and know when a code check is the better grader.
Evaluate tool-call correctness, agent trajectories, groundedness and hallucination using real traces.
Test for prompt injection and unsafe actions, then run evals as regression gates in CI/CD.
Your Future Role
You finish this track ready for roles that test and govern AI systems, not just software.
Owns the quality strategy for AI products: what to measure, which graders to trust, and when a release is blocked.
Builds and maintains eval suites for LLM features and agents, and runs them in CI on every prompt or model change.
Evaluates multi-step agents: tool use, trajectories, recovery from errors, safety and cost.
- โ Design an eval dataset and rubric for a real LLM or agent use case
- โ Build and calibrate an LLM-as-a-Judge, and explain where it can be wrong
- โ Evaluate agent trajectories and RAG groundedness from traces
- โ Red-team an AI system for prompt injection and unsafe tool actions
- โ Explain how eval results support AI governance and compliance reviews
- โ Ship an eval suite as a CI quality gate, as a portfolio capstone
Syllabus Breakdown
6 Sessions • Sundays • 2.5 Hrs/SessionHow LLM Apps & Agents Fail
Non-determinism, hallucination, tool misuse and context limits, seen through a tester's eyes. Moving from assert-equals to properties, pass rates and thresholds.
Tools: Claude / OpenAI API • You build: a failure-mode catalogue for a real AI app
Your First Eval Harness
Golden datasets, rubrics and code-based graders, run as tests with pass-rate thresholds.
Tools: pytest, DeepEval • You build: an eval suite for an LLM feature
LLM-as-a-Judge & RAG Evaluation
Writing judge rubrics, calibrating judges against human labels, judge bias, and measuring groundedness, relevance and hallucination in RAG systems.
Tools: DeepEval, Ragas • You build: a calibrated judge and a RAG eval
Agent & Trajectory Evaluation
Tool selection and argument correctness, loops and recovery, multi-turn testing, cost and latency, and debugging agents with traces.
Tools: Arize Phoenix or Langfuse • You build: trajectory evals for a real agent
Red-Teaming, Guardrails & AI Governance Intro
Prompt injection, jailbreaks and unsafe tool actions (OWASP Top 10 for LLMs), guardrail testing, and an introduction to AI governance: NIST AI RMF, the EU AI Act and ISO/IEC 42001, and the test evidence they expect from QA teams.
Tools: promptfoo red-team, NeMo Guardrails • You build: a red-team report
Evals in CI & Production + Capstone
Evals as regression gates on every prompt or model change, monitoring live traces in production, and presenting your capstone.
Tools: GitHub Actions, promptfoo • You build: an eval suite running as a CI quality gate
Real Tools, Real Evaluation Workflows
You work hands-on with the open-source tools AI teams use to evaluate LLM apps and agents, and learn what to measure, how to measure it reliably and when to block a release, so your skills carry over to any evaluation platform.
Python, pytest, DeepEval
Ragas
Arize Phoenix or Langfuse
promptfoo, NeMo Guardrails
GitHub Actions
NIST AI RMF, EU AI Act, ISO/IEC 42001
Hosted By
Rama Rajeswari
AI Practitioner and Entrepreneur. With 20+ years of industry experience and an IIT Guwahati AI certification, Rama specializes in enterprise Agentic systems, multi-agent workflows, and LLM evaluation pipelines. Spanning startups to Fortune-scale MNCs, her focus is on practical, battle-tested tool application over textbook theory.
Who Is This Course For?
Manual or automation testers ready to move into AI testing roles.
Framework builders who want to own evaluation and quality gates for AI features and agents.
Leads who need to define a test strategy for AI products their teams are shipping.