Free demo Sat 31 Oct, 9 AM IST · Weekend Playwright + AI batch · First 2 classes freeFree demo 31 Oct · 9 AM IST · 2 classes free · Join the group →
Free demo Sat 31 Oct · 9 AM IST · Weekend classes 8 to 10 PM IST
Weekend Playwright + AI Batch

From manual tester to Playwright Pro.

Automation is deciding who gets hired in 2026. Learn Playwright with AI on weekends, without leaving your job. Join the free demo on 31 Oct, then your first 2 classes are free too, so you see the teaching before you pay a rupee.

Demo + first 2 classes free · ₹11,000 for Modern QA students ₹12,000 · other institutes charge ₹15,000 to ₹25,000

No form to fill. Demo and class links are shared only in the WhatsApp group, so join it to get in.

Free demo starts in
login.spec.ts
import { test, expect } from '@playwright/test';

test('user can log in', async ({ page }) => {
  await page.goto('/login');
  await page.getByLabel('Email').fill('you@job.com');
  await page.getByRole('button', { name: 'Login' }).click();
  await expect(page).toHaveURL(/dashboard/);
});
✓ 1 passed (1.2s) · chromium · firefox · webkit
Free demoSat 31 Oct, 9 AMIST, then 2 free classes
Weekend classes8 to 10 PMIST, every weekend
Duration3 to 4 monthsLive + lifetime recordings
Modern QA student price₹11,000₹12,000 · others charge ₹15K to ₹25K
Why this batch

Three reasons testers show up.

Not a webinar pitch. A free demo and two free classes that prove the path is real before you pay anything.

01

Learn it live

Write your first Playwright test on day one. See the workflow, not slides about it.

02

Build real frameworks

The same production patterns teams run: Page Object Model, fixtures, CI pipelines.

03

Get hired

Live mock interviews, a project for your resume, and support until you land the role.

5,000+ testers have already trained on this path. You'll master the stack hiring teams ask for:

PlaywrightLocatorsTypeScriptAPI testingAuto-waitJavaScriptPage Object ModelFixturesCI/CDCodegenJenkinsGitHub ActionsTrace ViewerDockerAllureBDDParallel runsBrowserStackAssertionsMock interviewsSDET
The path

"Just Selenium" won't get you hired anymore.

Here's the exact 3 to 4 month weekend route from manual testing to an automation role, built around what interviewers actually ask. Every weekend you wait is a weekend someone else moves ahead.

01

Build the coding base

JavaScript and TypeScript from zero, the foundation most testers skip. By week three you read and write code with confidence.

TypeScripttypesasync
02

Master Playwright, core to advanced

Locators, auto-waits, actions, browser contexts, complex UI and API testing. Then Playwright with AI tools and MCP, so you automate faster.

LocatorsgetByRolecss
03

Frameworks and a real project

Design a production framework with Page Object Model and BDD, then ship a full e-commerce automation project for your resume.

POMfixtures
04

Ship like a pro, interview like one

CI/CD with Jenkins and GitHub Actions, Docker, cloud testing. Plus live mock interviews so the real one feels familiar.

CI / CDDockerJenkins
Results

From stuck to placed.

Real outcomes from people who walked this exact path.

★★★★★

"I've been in QA for over 6 years, and this is one of the most technically deep trainings I've come across. It never just tells you what an API does, it shows you exactly when and why you'd use it in a production framework, with edge cases. Even already working in automation, I walked away with clarity on concepts I thought I knew. The patience, and the ability to answer even advanced questions without ever rushing, is something I genuinely respect."

Senior QA Professional
6+ years · Automation Engineer
Already in automation
★★★★★

"I started with zero automation knowledge. The patient, step-by-step, scenario-based approach made everything click. It never moves forward until every student truly understands. Because of it, I cleared my first SDET interview. Best decision I made."

Fresh Graduate
Zero to hero
First SDET job
★★★★★

"Switching from manual to automation felt daunting until I took this training. The real-world scenarios, deep technical knowledge, and extraordinary patience made the transition smooth. Every concept is explained in detail, never rushed, until you're genuinely confident."

Manual to Automation Switcher
Successful transition
Manual → Automation
What you'll learn

The complete syllabus.

Every module in the weekend batch, start to finish. Tap any module to see what's inside.

01 Automation & Playwright introduction
  • What automation testing is and why it matters
  • Tools for automation, overview and comparison
  • Why automation is essential for your career
  • What Playwright is and its key advantages
  • Playwright vs Selenium, detailed comparison
  • Introduction to Playwright architecture
02 JavaScript for test automation
  • Variables: let, const, var and scope
  • Data types: number, string, boolean, array, object
  • Operators, expressions and conditionals
  • Loops: for, while, forEach
  • Functions and arrow functions
  • Arrays and objects: push, pop, map, filter
  • ES6: template literals, destructuring, spread/rest
  • Modules: export and import
  • Classes and objects
  • Sync/async: promises, callbacks, async/await
  • Map and Set collections
03 TypeScript for automation engineers
  • What TypeScript is and why use it in automation
  • Setting up a TypeScript project with Playwright
  • Types vs interfaces, when to use each
  • Type annotations and type inference
  • Enums and union types
  • Classes and objects in TypeScript
  • Access modifiers: public, private, protected
  • Constructors and inheritance
  • Optional chaining
  • Generics, basic overview
  • Async/await pattern in TypeScript
04 VS Code IDE & Playwright setup
  • Setting up VS Code for Playwright
  • Essential VS Code plugins
  • Debugging: breakpoints, watch variables, step into/over
  • Installing Node.js and Playwright via npm
  • Configuring browsers: Chromium, Firefox, WebKit
  • Creating and running your first test script
  • Understanding the Playwright config file
05 Playwright architecture deep dive
  • Multi-browser architecture explained
  • Browser contexts and isolation
  • Pages and frames
  • Playwright Test vs Playwright Library
  • Test fixtures and how they work
  • Playwright Inspector tool
  • Trace Viewer for debugging
06 Browser commands & navigation
  • Launching browsers: Chrome, Firefox, Safari
  • Opening URLs and page navigation
  • Verifying page titles and content
  • Browser context management
  • Page lifecycle: close vs context close
  • Navigation: back, forward, reload
  • Multiple tabs and windows
07 Element commands & locators
  • Locating elements with Playwright
  • Text input, clearing fields, click operations
  • Buttons, links, input fields
  • Finding and extracting multiple elements
  • Element states: visible, enabled, checked
  • Auto-waiting mechanisms explained
  • HTML, DOM, CSS selector fundamentals
  • Locator engine: text, role, CSS, XPath
  • Filter and has locators, chaining for precision
08 Element identification & tools
  • Playwright Inspector for element selection
  • Codegen tool for automatic test generation
  • Browser DevTools integration
  • Best practices for selector stability
  • Handling dynamic elements effectively
  • Robust, reusable selectors
  • Recording and playing back interactions
09 Tables, forms & web elements
  • Web tables and data extraction
  • Dynamic table handling strategies
  • Checkboxes and radio buttons
  • Dropdown and select elements
  • Multi-select operations
  • Form submission handling
10 Waits, dialogs & mouse actions
  • Auto-waiting mechanism in Playwright
  • Explicit waits with waitForSelector
  • Custom waiting conditions and timeout config
  • Alerts, confirmations, prompts
  • File dialogs and uploads
  • Mouse actions: hover, click, double-click
  • Keyboard actions and shortcuts
  • Drag and drop, right-click
  • Scrolling and viewport manipulation
  • Touch and mobile gestures
11 Browser contexts & authentication
  • What browser contexts are
  • Creating and configuring persistent contexts
  • Cookies and local storage
  • Authentication strategies in Playwright
  • Saving and reusing auth states
  • Storage state: save login session to JSON
  • HTTP authentication handling
12 Complex UI & advanced scenarios
  • Handling AJAX components
  • Complex calendars
  • Web tables with pagination
  • Infinite scrolling
  • Shadow DOM handling
  • SVG elements interaction
  • Working with iframes
  • Pseudo-elements
  • Network request timing and synchronization
13 Test framework & Playwright test runner
  • Playwright Test built-in runner
  • Test annotations and fixtures
  • Test grouping, organization and dependencies
  • Parameterized testing
  • Test filtering and focusing
  • Parallel test execution
  • Cross-browser testing setup
  • Reporting: HTML, Allure
  • Visual comparison testing
14 Automation framework design
  • What an automation framework is
  • Features and benefits of frameworks
  • Page Object Model with Playwright
  • Data-driven testing approaches
  • Hybrid framework design
  • Reusable components and utilities
  • Best practices for framework development
15 Real-time live project: e-commerce app
  • Building a full Playwright framework from scratch
  • Project structure and folder organization
  • Page objects and test fixtures
  • Test data providers
  • Configuration management
  • Test scripts with proper assertions
  • Error handling and logging strategies
  • HTML and Allure reporting integration
  • Global setup and teardown
  • Cross-browser testing implementation
16 API testing with Playwright
  • GET, POST, PUT, DELETE requests
  • Mock API responses
  • Network interception and modification
  • Request/response validation
  • API + UI hybrid test scenarios
  • Auth flows: bearer tokens, cookies
17 DevOps & CI/CD integration
  • Jenkins setup and Playwright integration
  • Running tests through CI pipelines
  • Jenkins pipeline config and Jenkinsfile
  • GitHub Actions integration
  • Node.js and npm ecosystem: package.json, scripts
  • Git version control: commands and workflow
18 Docker, cloud & advanced features
  • Docker basics and a Dockerfile for Playwright
  • Running tests in containers
  • Docker Compose for multi-browser setup
  • BrowserStack and LambdaTest cloud integration
  • Cross-browser testing in the cloud
  • Testing responsive designs
  • Playwright with AI tools
  • Playwright MCP and LLM AI models
19 Lifetime access & community
  • All recorded sessions uploaded daily to Drive
  • Complete code repositories: JS and TS examples
  • Notes, PDFs and e-books
  • Updates for future Playwright versions
  • Community support and discussion forums
  • Trainer support until you secure a job
How it works

Try it free. Pay only if you're sure.

Attend the free demo and the first 2 classes at no cost. Decide once you've seen the teaching yourself. Not convinced? Walk away, nothing paid.

Modern QA student price · ₹11,000 (regular ₹12,000)

first-test.spec.ts
import { test, expect } from '@playwright/test';

test('you, 4 months from now', async ({ page }) => {
  await page.goto('/your-career');
  await page.getByRole('button',{ name:'Get hired' }).click();
  await expect(page).toHaveTitle(/SDET/);
});
JavaScript + TypeScript from scratchThe coding foundation most testers skip
₹6,000
Playwright core to advanced + AI + real frameworkThe actual job skill (POM, fixtures, CI)
₹12,000
Live mock interviewsScenario-based, on weekends
₹8,000
Real-time e-commerce projectA resume line that gets callbacks
₹5,000
DevOps: Jenkins, GitHub Actions, DockerThe full SDET profile
₹4,000
🎁 Bonus for new batch students200+ SDET interview questions + proven resume template
₹3,000
Lifetime recordings + support till hiredNever lose access
Priceless
Other institutes ₹15,000 to ₹25,000Regular ₹12,000₹11,000 Worth ₹38,000+ · 3 to 4 months · Modern QA student price, you save ₹1,000 · about ₹100 a day Demo + first 2 classes free. Attend, then decide. Zero risk.

Start free

₹0 to begin
  • 01 Join the WhatsApp group, that's the whole signup
  • 02 Demo and class links are shared there, and only there
  • 03 Free demo Sat 31 Oct, 9 AM IST, then your first 2 classes free from 8 PM IST
Join the WhatsApp group →

Join the batch

₹12,000₹11,000 · Modern QA student price
  • 01 JS + TS, Playwright + AI, frameworks, CI/CD
  • 02 Live mock interviews + real project
  • 03 Lifetime recordings + support till hired
Decide after 2 free classes
Questions

Good questions, quick answers.

Is this for freshers with no coding?
Yes. Everything starts from scratch with JavaScript basics. No prior programming or automation experience needed.
When do I actually pay?
The demo and the first 2 classes are free. You only pay after that, if you choose to continue. As a Modern QA student your fee for the full batch is ₹11,000 (regular price ₹12,000). Other institutes typically charge ₹15,000 to ₹25,000.
What if I miss a class?
No problem. Every session is recorded. If you miss a class, just WhatsApp or email us and we'll send you the recording link. You get lifetime access, so you can catch up anytime.
When is the demo and when do the free classes start?
The free demo is on Saturday, 31 October at 9:00 AM IST. The weekend classes run 8:00 PM to 10:00 PM IST, and your first 2 classes are free. Attend live, or get the recording if you can't make it.
Will it help me get hired?
That's the focus. Live mock interviews, a real project for your resume, resume reviews, and support until you land the role.
What are the timings and how long is the batch?
Free demo at 9:00 AM IST on 31 October. Live weekend classes, 8:00 PM to 10:00 PM IST. The batch runs 3 to 4 months. Joining details are shared in the WhatsApp group.
I have a full-time job. Can I still join?
Yes, that's who this batch is built for. Classes are in the evening on weekends, and every class is recorded so you never fall behind.
How do I get the demo and class links?
Join the WhatsApp group, that's the only signup. Always come through themodernqa.com so you land in the right group. The link for the 9 AM demo on 31 October, class links, timings, reminders, recordings and every other update are shared in that group only, so if you're not in the group you won't get the link. Join the group →

Still have questions? Ask in the WhatsApp group or email themodernqa@gmail.com

Free demo Saturday, 31 October · 9:00 AM IST · Weekend classes 8 PM · Online · Limited seats

Your demo and first 2 classes are free. Be there on 31 October.

No forms, no payment. The demo and class links are shared only in the group, along with timings, reminders and every update. Join it and you're in. Wait, and you stay where you are.

Free demo starts in
Claim my 2 free classes →
Spread the word

Know a tester who needs this?

Share the free demo and 2 free classes with your network. It might be the nudge someone needs.

Free demo Sat 31 Oct, 9 AM ISTWeekend classes 8 to 10 PM IST · 2 classes free · ₹11,000
Join group →