Course curriculum

    1. Automated Testing Rule: Keep Tests Independent

    2. Website for Testing

    3. Context & State - Isolated Cross-Page Tests

    4. Built-in fixtures

    5. Playwright Fixtures - Page, Context, Browser

    6. Structure of a spec file

    7. Before and After hooks

    8. Test Steps

    9. Async and Await

    10. Setting up Playwright without the init command

    1. Test Automation Rules: Tag and Organize Tests

    2. VS Code Test Explorer

    3. CLI test run options

    4. Annotations and Tags

    5. Test reporters

    6. Custom run scripts

    7. Lab 3: Custom run scripts

    1. Test Automation Rules: Stable Locators Fragile Ones

    2. getByRole locators and strict mode

    3. More getBy locators, CSS, Xpath, and using first

    4. Filtering and chaining locators

    5. Lab 4: Generate locators

    1. Typing & keyboard

    2. Text retrieval methods

    3. Extracting table text

    4. Lab 5: Annotations

    1. Test Automation Rules: Test the Right Things

    2. Static & custom select dropdowns

    3. Radio & checkbox patterns

    4. Calendars & Date pickers

    5. Autosuggest search dropdowns

    6. Lab 6: Fill a complex form

About this course

  • $19.99
  • 121 lessons
  • 10.5 hours of video content

Checklist

This course is built for QA professionals and testers who want to move beyond manual testing and write real, production-ready Playwright automation. Whether you're just starting out or migrating from Selenium or Cypress, you'll gain practical skills that translate directly to the job.

  • Design readable, independent Playwright tests that run fast in CI.

  • Use smart, state based waits instead of fragile sleeps.

  • Pick stable, accessible locators that survive UI changes.

  • Structure suites with fixtures, Page Object Models, and small reusable parts.

  • Handle tricky UI: selects, autosuggest, calendars, files, dialogs, iframes, windows, tabs.

  • Write precise assertions for values, elements, and page state.

  • Orchestrate multiple pages and contexts without collisions.

  • Debug failures quickly using Trace Viewer, screenshots, videos, and logs.

Start automating today and land the QA role you actually want

FAQ

  • What are the requirements for this course?

    Basic computer skills are required. Some coding experience is helpful but not mandatory—you'll learn everything you need as you go.

  • Who is this course for?

    This course is for manual testers ready to break into automation, grow their career, and earn more—using real Playwright skills taught from a QA perspective, not a developer one.

  • What is the return policy?

    All sales are final. However, if you request a refund within 30 days of purchase and have completed less than 51% of the course, we'll issue a full refund—no questions asked.

Instructor(s)

Glitch IT System

QA Architect

I’m a senior QA engineer with over 15 years of experience building QA teams. My experience includes software testing of web and mobile apps, test automation, and a bit of front-end web and mobile development. I want to share my knowledge with you so that you can be successful in your career and help your teams produce outstanding applications.