Part 3 - Playwright Interview Questions - CI/CD, GitHub Actions, Sharding, Docker, Azure

Rahul Shetty Academy

Rahul Shetty Academy

5,350 views

Most Playwright CI/CD tutorials give you disconnected question-and-answer clips. This video walks through it as one continuous story β€” every answer leads directly into the next problem, the same way a real interview conversation builds.

We start from the most basic pain point β€” a test suite that's gotten too slow β€” and follow the chain all the way to a production-ready pipeline that combines GitHub Actions sharding with Docker.

πŸ”Ή What you'll learn:
What CI/CD actually means and why automated tests are the gatekeeper
How to structure a GitHub Actions workflow for Playwright
Where Playwright tests physically run, and why a single runner hits a wall
Two ways to scale: Azure cloud-hosted browsers vs GitHub Actions shards
How sharding actually works β€” shardIndex, shardTotal, and the --shard=X/N flag explained with a real example
Where Playwright workers fit in alongside shards, and how they multiply together
How to merge multiple shard reports into a single HTML report
Azure vs GitHub shards β€” real cost, scaling, and control trade-offs
The exact real-world failure GitHub's ubuntu-latest update caused for Playwright pipelines
What Docker is, and how it fixes that failure for good
The final, complete GitHub Actions YAML: sharding + Docker + merged reporting


πŸ“š This video is part of Rahul Shetty Academy's Playwright Automation Testing Interview Series.

πŸ”” Subscribe to Rahul Shetty Academy for more QA automation content β€” Playwright, Selenium, API Testing, AI in QA, and career guidance for automation testers.

πŸ“š Explore more:
🌐 Courses: https://rahulshettyacademy.com
🎯 QA Career Accelerator (Job Ready Program)
https://rahulshettyacademy.com/qa-car...


#Playwright #PlaywrightInterviewQuestions #QAAutomation #SoftwareTesting #JavaScript #TypeScript #SDET #AutomationTesting #InterviewPreparation #RahulShettyAcademy