
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
This course contains the use of artificial intelligence.
Most “AI for QA” courses are a shallow tour of tools. This one is different - it teaches one complete, professional workflow, end to end with Claude Code, an agentic AI coding tool: writing real Playwright tests the way a senior engineer actually works.
I’m Gianni - an SDET and the instructor behind WebDriverUniversity, with 100,000+ students across my QA courses.
Here’s the truth nobody tells you: AI can write a test in seconds. Making that output reliable enough to ship is the real job - and that’s exactly what you’ll learn.
The workflow you’ll master:
Generate - turn manual scenarios, acceptance criteria, and live app behaviour into Playwright tests
Debug - fix flaky, failing, and false-positive tests with the trace viewer and a repeatable method
Refactor - reshape AI output into clean Page Objects, fixtures, and helpers
Review - catch hallucinated selectors, weak assertions, and missing coverage, then lock the standards into a Claude ruleset
Your capstone project: build a complete end-to-end test suite for a real restaurant-booking app from scratch - with API and network mocking, negative-path coverage, and a genuine bug you’ll track down and fix. The kind of suite you’d defend in a pull request.
This course is for:
QA engineers and SDETs who want AI to write real, maintainable suites - not throwaway demos
Manual testers moving into test automation
Anyone curious how senior engineers actually use agentic AI in day-to-day QA work
No prior experience with Claude Code or AI is required. Basic Playwright knowledge is helpful, but everything is explained step by step, and key ideas are repeated so they stick. Already experienced? Use Udemy's playback speed and jump straight to the sections you need.
By the end, you won’t just know that AI can write tests - you’ll be the engineer who can read its output, catch what’s wrong, and own the quality on any team.