AI-Assisted Test Automation
From Manual Tester to AI-Augmented Automation Engineer
Direct AI to write tests that actually catch things — and prove it with mutation testing.
AI can write a test suite in seconds. That is exactly the problem. Ask a model to 'write tests for this function' and it returns a wall of green-passing tests that assert almost nothing, cover only the happy path, mock away the logic they claim to verify, and break the moment a button moves. The suite passes. The team feels safe. And the bugs ship anyway.
This is the QA equivalent of technical debt: false confidence. A green suite that catches nothing is worse than no suite, because it actively discourages the manual checking that would have caught the bug.
This course makes you the engineer who directs AI to write tests that actually catch things — and who can tell the difference. You'll learn test-design fundamentals as the lens for auditing AI output, build real automation across UI and API layers, and use mutation testing to prove your tests have teeth.
AI can write a test suite in seconds. That is exactly the problem. It returns a wall of green-passing tests that assert almost nothing, cover only the happy path, mock away the logic they claim to verify, and break the moment a button moves.
This is the QA equivalent of technical debt: false confidence. A green suite that catches nothing is worse than no suite, because it actively discourages the manual checking that would have caught the bug.
This course makes you the engineer who directs AI to write tests that actually catch things — and who can tell the difference. You'll learn test-design fundamentals as the lens for auditing AI output, build real automation across UI and API layers with AI as your pair, and use mutation testing to prove your tests have teeth.
Before
"The AI wrote 200 tests, we're covered." — green suite, false confidence, bugs ship anyway
After
"I know coverage ≠ confidence. I use mutation testing to prove my tests catch real bugs. Every test in my suite earns its place."
- 1Proves a test suite actually catches bugs with mutation testing — not just green checkmarks
- 2Directs AI to generate tests, then audits them for shallow assertions, tautological tests, and over-mocking
- 3A maintainable UI + API automation suite (Playwright, Page Object Model) that doesn't flake under AI's brittle defaults
- 4A defended capstone suite running in CI, with every test earning its place under challenge
13 sessions · 26h across 4pillars · every session ends with a working, reviewable artifact. Expand any pillar for the session lineup.
Test Design & AI AuditMindset, fundamentals, value, directing AI · Weeks 1–2▼
- Session 1 — The QA Mindset in the AI Era & the False-Confidence Trap
- Session 2 — Test Design Fundamentals: The Auditor's Lens
- Session 3 — What Makes a Test Valuable
- Session 4 — Directing AI to Write Tests (and Auditing What It Writes)
Mutation TestingProving your tests have teeth · Week 3▼
- Session 5 — Mutation Testing: Proving Your Tests Have Teeth
UI & API AutomationPlaywright, framework design, API testing · Weeks 4–5▼
- Session 6 — UI Automation I: Playwright Foundations
- Session 7 — UI Automation II: Real-World Flows & Flakiness
- Session 8 — Framework Design: The Page Object Model
- Session 9 — API Testing (REST & GraphQL)
Production & CapstoneCI, triage, and defending your suite · Weeks 6–6.5▼
- Session 10 — Test Data Management
- Session 11 — CI Integration & Quality Gates
- Session 12 — Debugging, Triage & Maintenance
- Session 13 — Capstone: Build & Defend a Trustworthy Suite
Want the full session-by-session syllabus with objectives and deliverables? Request it here— we'll send it over.
| Delivery | Cohort-based, live, instructor-led |
| Class length | 2 hours per class |
| Cadence | 2 classes/week (4 hours/week) |
| Total length | 13 sessions · 26h over 6.5 weeks |
| Location | Dhaka + Global (remote seats available) |
| Prerequisites | Basic programming familiarity (any language) and a working understanding of what software testing is. No prior automation experience required. |
৳4,500
$69 global
Coming soonThis course launches soon. Join the waitlist for early access and launch-day pricing.
Do I need automation experience?▼
No. Basic programming familiarity and a working understanding of testing are sufficient. This course starts from the fundamentals.
Which tools do we use?▼
Playwright for UI, REST/GraphQL for API testing, Stryker/mutmut for mutation testing. The patterns transfer to any framework.
How is SQA-1 different from SQA-2?▼
SQA-1 is the hands-on foundation — you build automation and learn to trust it. SQA-2 operates a level up: strategy, performance, security, and testing AI systems themselves.
Part of a longer track?
This course is part of the SQA. Explore the full catalog to find related courses that build on each other.
View all courses →