TypeScript for Testers
Types, async/await, modules and clean code patterns — the foundation every modern automation framework is built on.
Live, hands-on training in modern automation — TypeScript, Playwright, Playwright MCP and AI agents that plan, write and self-heal your tests. Taught by a working SDET, built for real engineers and students.
A complete path into modern QA automation — the same stack used by top product teams today.
Types, async/await, modules and clean code patterns — the foundation every modern automation framework is built on.
Locators, fixtures, auto-waiting, network mocking, parallelism, the Trace Viewer and the UI mode — end to end.
Drive the browser through the Model Context Protocol so AI assistants can explore your app and generate tests.
Use AI to plan test scenarios, generate specs, review coverage and turn user stories into runnable tests.
Build resilient suites where agents repair broken locators automatically and cut flaky-test maintenance.
Run suites in GitHub Actions, shard for speed, publish HTML reports and wire automation into your pipeline.
I've spent over a decade testing real products and leading QA teams, and years training engineers on Selenium with Java & Python. Now I teach the AI-first stack the industry is moving to.
Beginner to advanced — start where you are.
Modern, fast end-to-end testing with Playwright, Playwright MCP and AI test agents.
45 days · 45 min/day · 15 Q&A
View 45-day plan →The industry classic — Selenium WebDriver, TestNG, Page Object Model and AI-assisted testing.
45 days · 45 min/day · 15 Q&A
View 45-day plan →Custom cohorts for teams and colleges, tailored to your stack and timelines.
Flexible · Team
Request a plan →"I came from manual testing and Palla's course got me writing Playwright tests with AI in weeks. Cleared my automation interview right after."
"The Playwright MCP and agent sessions were eye-opening. Practical, hands-on, and he answers every doubt patiently."
"Best trainer I've had. Real projects, real code, and you actually understand the 'why' behind every line."
Join the next batch. Message me on WhatsApp with your background and I'll help you pick the right track.