-
Download and Setup RCV Academy Automation Practice Web Application
1 Lesson-
PreviewClone and Setup RCV Academy Automation Practice Web Application
-
-
Understand HTML DOM Structure and how to use Built-in Locators in Playwright
4 Lessons -
More Locator Strategies and Filtering Locators | Understand Strictness Voilation
4 Lessons -
JavaScript For QA/Testers
24 Lessons-
StartIntroduction to JavaScript
-
StartUnderstanding Variables and Constants
-
StartData Types in JavaScript
-
StartRelational Operators in JavaScript
-
StartEquality Operators in JavaScript
-
StartArithmetic Operators in JavaScript
-
StartAssignment Operators in JavaScript
-
StartLogical Operators in JavaScript
-
StartIf Else in JavaScript
-
StartTernary Operator in JavaScript
-
StartSwitch Case in JavaScript
-
StartMore Tips on Switch Case in JavaScript
-
StartStrings in JavaScript
-
StartString Interpolation in JavaScript
-
StartArrays in JavaScript
-
StartObjects in JavaScript
-
StartLoops in JavaScript
-
Startfor-in & for-of Loops in JavaScript
-
StartFunctions in JavaScript
-
StartCallback Functions in JavaScript
-
StartParameterized Functions in JavaScript
-
StartClasses and Methods in JavaScript
-
StartConstructors in JavaScript
-
StartInheritance in JavaScript
-
-
Learn to Design Framework From Scratch | Page Object Model (POM) in Playwright
16 Lessons-
StartUnderstand Test Cases to Automate using Page Object Model
-
StartAutomate Add to Cart Test Case - Part 1
-
StartAutomate Add to Cart Test Case - Part 2
-
StartAutomate Add to Cart Test Case - Part 3
-
StartAutomate Order History and Tracking Test Case
-
StartAutomate Update Profile Test Case
-
StartIntroduction to Page Object Model | Practical Application
-
StartPOM Framework | Convert Add to Cart Test in POM Framework - Part 1
-
StartPOM Framework | Convert Add to Cart Test in POM Framework - Part 2
-
PreviewPOM Framework | Convert Add to Cart Test in POM Framework - Part 3
-
StartPOM Framework | Convert Checkout and Payment Test in POM Framework
-
StartPOM Framework | Convert Place Order Test in POM Framework
-
StartPOM Framework | Understand Helpers and Utils | Create Fileutil in Framework
-
StartPOM Framework | Using Fileutil to Write Data to File from Playwright Test
-
StartPOM Framework | Convert Update Personal Information Test in POM Framework- 1
-
StartPOM Framework | Convert Update Personal Information Test in POM Framework - 2
-
-
Advanced Framework Concepts and Data Driven Testing
8 Lessons-
StartIntroduction to Dotenv Package and Installation
-
StartHandle Test Execution on Multiple Test Environments Dynamically
-
StartLearn about cross-env and Script Creation to Handle CI Test Execution Easily
-
StartRemove Hardcoded Test Data to CSV File and Read it using Utils/Helpers - 1
-
StartRemove Hardcoded Test Data and Read it from CSV File using Utils/Helpers - 2
-
StartImplement Data Driven Testing (DDT) for the Framework Test Cases
-
StartImplement Parameterization in Testcases in Playwright
-
StartRead Test Data from JSON File and use it in Testcases
-
-
Advanced Config | Retry, Project Conf, Viewport, Parallel Execution, Screenshots
7 Lessons-
StartHow to Retry Failing and Flaky Tests
-
StartRun Tests in Parallel and Serial Mode in Playwright
-
StartWhy Playwright Project Config is Important and how to Setup Project Config
-
StartUnderstand and Configure Viewport Property for Browsers
-
StartHow to Emulate Mobile Web in Playwright
-
StartConfigure Network Options | Auto Download | SSL Errors | HTTP Auth | Proxy Setup
-
StartCapture Test Execution Traces, Screenshots and Videos
-
-
Learn TypeScript and Convert JS POM Framework to TypeScript
11 Lessons-
StartIntroduction to TypeScript
-
StartKey differences between TypeScript and JavaScript
-
StartHow to install TypeScript
-
StartType Annotations in TypeScript | Differences between TypeScript and JavaScript
-
StartArrays, Functions, Objects and Classes in TypeScript
-
StartUnderstand the Purpose of Using tsconfig.json File
-
StartConvert Pages | Covert Playwright JavaScript Framework to TypeScript
-
StartConvert Utilities | Covert Playwright JavaScript Framework to TypeScript
-
StartConvert Config File | Covert Playwright JavaScript Framework to TypeScript
-
StartConvert Testcase and Process ENV | Convert Playwright JS Framework to TS
-
StartExecute Migrated TypeScript Testcases and check results
-
-
Git | Github | Github actions CI/CD | DevOps | QAOps
7 Lessons-
StartInstall Git | Create GitHub Account and Create Github Repository
-
StartPush your Test Automation Code to GitHub Repository
-
StartIntroduction to GitHub Actions (CI/CD Platform)
-
StartUnderstand GitHub Actions YAML File and its Components
-
StartRunning GitHub Actions Workflow | Run Automated Tests on CI/CD Platform
-
StartUpdate Workflow | Add SUT Application Setup Before Running Playwright Tests
-
StartFixing Failures and Report Generation Issues
-
-
Master AI Driven Test Automation in Playwright | Playwright MCP
6 Lessons-
PreviewIntroduction to AI and AI Powered Test Automation
-
StartWhat is Playwright MCP Server
-
StartSetup VS Code for AI Testing | GitHub Signup and Enabling GitHub Copilot
-
StartInstall and Setup Playwright MCP Server
-
StartUnderstand GitHub Copilot Features and Important Settings
-
StartGenerate and Automate Tests with AI Features | Playwright MCP Server
-
-
Master AI Driven Test Automation in Playwright | Playwright Test Agents
5 Lessons-
StartIntroduction to Playwright Test Agents | AI Driven Test Automation
-
StartInstall Playwright Test Agents | AI Driven Test Automation
-
StartHow to use Planner AI Agent to Create Test Plans
-
StartHow to use Generator AI Agent to Create Automated Test Cases
-
StartHow to use Healer AI Agent to Heal and Fix failing Test Cases Automatically
-
-
Master AI Driven Test Automation in Playwright | Playwright CLI
4 Lessons -
BONUS Section | Git and GitHub Tutorial for Testers
12 Lessons-
StartWhat is Git
-
StartWhat is GitHub and Basic Git Workflow
-
StartGit Installation on Windows
-
StartHow to do First Git Commit
-
StartHow to Push Code to GitHub Part- 1
-
StartHow to Push Code to GitHub Part- 2
-
StartHow to Clone GitHub Repository
-
StartEnd to End Example for Automation Testers
-
StartImportance of Git Branching | Git Branches Tutorial
-
StartGit Branching and Merging Example | Git Branches Tutorial
-
StartHow to Resolve Merge Conflicts in Git
-
StartImportant Git Commands
-
About This Course
Are you new to test automation and unsure where to start? Playwright is one of the most powerful modern frameworks for browser automation, and this course is designed to take absolute beginners from zero to confidently writing tests in JavaScript and TypeScript. Along the way you will also gain expertise in its AI powered features that are transforming the way modern test automation is done.
We start with the absolute basics: installation, setup, and writing your first test. Then we move gradually into more advanced topics, building a strong foundation step by step. You will learn to write, run, and debug UI and API tests, handle elements and assertions, use fixtures and parallel execution, and build a complete real world framework using Page Object Model from scratch.
The course also covers what most Playwright courses miss entirely: AI powered testing. You will learn how to use AI assisted test generation to create scripts faster with less manual effort, and you will get hands on with Playwright Test Agents, the AI helpers that can plan, generate, and heal tests automatically. You will also learn AI driven test automation using the Playwright MCP server.
Whether you are starting your career in QA, enhancing your developer toolkit, or preparing for automation roles, this course gives you a structured, hands on path from fundamentals to industry ready skills. You will finish with the ability to automate real world projects confidently, write resilient and maintainable tests, and stand out in the job market with AI powered automation expertise.
What You'll Learn
Playwright Fundamentals
Understand what Playwright is and why it is the go to choice for modern test automation. Get set up, write your first test, and understand the core concepts that everything else builds on.
UI and API Test Automation
Write, run, and debug automated UI and API test cases step by step. Learn how to handle elements, assertions, and test scenarios effectively across real web applications.
Advanced Playwright Features
Explore parallel execution, fixtures, and reporting to make your test suite faster and more maintainable. Learn the features that separate beginner scripts from professional automation frameworks.
Page Object Model Framework
Build a real world test automation framework from scratch using the Page Object Model pattern. Walk away with a complete, scalable project structure you can apply to any web application.
JavaScript and TypeScript for Playwright
Get the JavaScript and TypeScript knowledge you actually need for Playwright test automation. Practical, focused coverage of the language fundamentals that make your tests cleaner and more reliable.
AI Powered Test Generation and Agents
Use AI assisted test generation to create scripts faster with less manual effort. Learn Playwright Test Agents that plan, generate, and heal tests automatically, and drive AI test automation using the Playwright MCP server.
Meet Your Instructor
Manish Verma
Founder & Senior QA Architect | Playwright and AI Powered Test Automation Expert
20+ years of QA and project management experience, with deep hands on expertise in Playwright automation, JavaScript and TypeScript test frameworks, AI powered test generation, and building scalable test automation architectures for enterprise teams
Manish is the founder of RCV Academy and a recognized leader in software testing and QA education. With extensive experience delivering QA programs across IBM, Capgemini, and multiple enterprise environments, he brings practical testing knowledge grounded in real projects, not just textbook theory.
His teaching approach is practical and outcome focused. He simplifies complex topics like agentic AI, multi agent orchestration, and LLM based test automation into clear, actionable lessons that testers at every level can apply immediately. Over 225,000 students trust his content across multiple platforms, making him one of the most recognized QA and AI educators in the industry.
Choose Your Learning Plan
Start learning today with flexible pricing options designed for every budget and commitment level.
Monthly
Start with flexibility
$5.99/month
Cancel anytime. First payment is non refundable.
- 21.5 hours of content
- Lifetime access
- All course materials
- Certificate included
- Cancel anytime
One Time
Best value for commitment
$29.99once
Own it forever with no recurring charges
- 21.5 hours of content
- Lifetime access
- All course materials
- Certificate included
- 30 day guarantee
Most Popular
Lifetime
Ultimate value package
$99once
Access all courses + future releases
- All RCV Academy courses
- Lifetime updates
- All new courses included
- Priority support
- 30 day guarantee
What You Need
Course Requirements
- No prior test automation experience required. You will learn everything from the basics.
Frequently Asked Questions
Do I need prior test automation experience to take this course? +
No. This course is designed for absolute beginners. You will learn everything from the ground up, starting with installation and your first test. No prior knowledge of Playwright, JavaScript, or test automation is required to get started.
Do I need to know JavaScript or TypeScript before enrolling? +
No prior JavaScript or TypeScript knowledge is needed. The course covers the fundamentals you need specifically for Playwright test automation. You will learn enough to write, understand, and maintain real tests without needing a separate programming course first.
What is Playwright and why should I learn it instead of Selenium? +
Playwright is a modern browser automation framework built by Microsoft. It is faster, more reliable, and easier to set up than Selenium. It has built in support for multiple browsers, automatic waiting, network interception, and now AI powered test agents. Most new automation projects in the industry are choosing Playwright, making it a high value skill for QA professionals right now.
What are Playwright Test Agents and how do they work? +
Playwright Test Agents are AI helpers built into the Playwright ecosystem that can plan what tests need to be written, generate the actual test code, and heal tests that break when the UI changes. The course covers how to use these agents hands on, including AI driven test automation using the Playwright MCP server, so you understand how to make AI work for you rather than just hearing about it in theory.
What is the difference between the three pricing options? +
Monthly at .99 per month gives you flexibility to start without a big commitment. One time at 9.99 lets you own this course forever with no further charges. Lifetime membership at 9 gives you access to every RCV Academy course, all future updates, and every new course released. All paid plans include a 30 day money back guarantee.
How long is the course and how should I pace myself? +
The course contains 21.5 hours of on demand video content. Most students spread it across three to five weeks, going section by section and practicing each concept as they go. You can watch at your own pace and return to any lesson whenever you need a refresher. Your access never expires.
Who This Course Is For
Freshers and Absolute Beginners
With no prior test automation experience who want a structured, beginner friendly path into one of the most in demand automation frameworks in the industry right now.
Testers and QA Engineers
Who are doing manual testing or working with older frameworks and want to transition into modern Playwright automation with JavaScript or TypeScript to stay relevant in the current job market.
Anyone Preparing for Playwright Interviews
Who want hands on practice with the real concepts and patterns that come up in automation engineering interviews, including Page Object Model, fixtures, parallel execution, and AI powered testing.
Developers Who Want to Learn Testing
Who want to add automated testing skills to their toolkit and learn how to write reliable UI and API tests for the applications they build, without needing a separate QA background to get started.
Test Leads, Managers, and SDETs
Who want to upskill in Playwright and its AI powered features so they can lead framework decisions, guide their teams through adoption, and understand what modern Playwright automation actually looks like in practice.
30 Day Money Back Guarantee
Your satisfaction is guaranteed. Enroll risk free. If the course is not what you expected within 30 days, get a full refund with no questions asked. We are this confident you will love it.
