Skip to content
Back to Quality Assurance

// case study

Web UI automation & visual regression

A Page Object Model UI automation framework (JavaScript) with automated screenshots and visual regression testing.

Context

Part of the Digital Skola Quality Assurance bootcamp (2026), which has 10 assignment modules. All assignments are in this GitHub repo.

What I did

  • Built a UI automation framework with the Page Object Model (POM) in JavaScript.
  • Tested flows on the Swag Labs demo e-commerce app, from login to the product pages.
  • Added automated screenshots at each key step.
  • Ran visual regression testing to catch pixel shifts in the interface between versions.