Alex Khvastovich

Practice Test Automation for QA Engineers

A demo web app for learning and practicing automated testing

Hi, I'm Alex Khvastovich (alexusadays), a QA engineer passionate about test automation. This static site includes interactive practice pages for login, to-do lists, and courses to help you learn QA skills.

Code & Playwright Examples

Every framework from my courses and the Learn QA Automation with Playwright TypeScript YouTube series is open source at github.com/alexusadays. Clone a repo, run npx playwright test, and break things.

Playwright-POM-TS

Beginner-friendly Page Object Model starter: base page class, encapsulated locators, business-level methods, and a GitHub Actions workflow.

TypeScriptPOMCI

Playwright-TS-Examples

Runnable examples for locators, assertions, API testing, network interception, codegen, accessibility checks, and visual comparisons.

TypeScriptAPIVisual

Playwright-for-QA-Automation

A JavaScript automation framework built step by step โ€” the practical companion to the Playwright course.

JavaScriptFramework

Python-for-QA

Python fundamentals and testing resources for QA engineers moving beyond JavaScript.

Python