Social QA Bootcamp logo

Ongoing project for The Social QA Bootcamp (Steven Boutcher) — Playwright & TypeScript.

GitHub repo
Bootcamp portfolio

Project overview

Repo for Social QA Bootcamp coursework focused on Playwright automation against Amazon flows.

Tests

Adding to cart

  • addCartDenyWarranty.spec.ts — Add to cart, decline warranty, assert success message, cart count, and subtotal.
  • addCart2yearWarranty.spec.ts — Add with 2-year warranty; verify panel, count, and subtotal.

Product searches

  • Search by text + Enter
  • Search by text + search button
  • Lookup by ASIN and verify title

Podcast sharing

podcast.spec.ts — Share link matches clipboard text from Copy Link.

Tech stack

  • Playwright
  • TypeScript
  • Node.js

Framework features

  • LocatorsgetByTestId() and Playwright locator APIs
  • Cross-browser — Chromium and configurable projects
  • Page Object Model — Reusable page classes
  • Clipboard — Permission-aware clipboard tests
  • Traces — Retained on failure for debugging

LinkedIn posts