Automation Track
Hands-on UI automation path with Selenium and Playwright architecture, grid scaling, and regression hardening.
Learning Objectives
- Build maintainable UI automation architecture
- Scale execution with Selenium Grid
- Improve reliability and reduce flaky regressions
Prerequisites
- Basic programming skills
- Web testing fundamentals
Prompts in this Collection
- 1
Build a Playwright Page Object Model Architecture
Generate a full POM structure with a base page class, individual page classes, typed Playwright fixtures, and an example test — all in TypeScript.
Establish architecture and abstraction layers first.
beginnerplaywright - 2
Selenium WebDriver Regression Suite
Create a maintainable Selenium WebDriver regression suite using modern wait, locator, and page-object patterns.
Build robust Selenium regression coverage for enterprise UI paths.
intermediateselenium - 3
Selenium Grid Distributed Execution Blueprint
Set up Selenium Grid for distributed cross-browser execution with parallel workers and observability.
Scale parallel cross-browser coverage with distributed execution.
advancedselenium - 4
Generate E2E Login Flow Tests
Comprehensive end-to-end tests for a login flow including valid credentials, invalid credentials, empty fields, MFA, and session persistence.
Harden auth and core journey behavior in E2E runs.
intermediateplaywright - 5
Playwright Flaky Test Detection Playbook
Detect, classify, and reduce flaky E2E tests with telemetry-driven signals.
Add stability engineering to sustain long-term suite health.
advancedplaywright