Projects

Projects

A selection of projects covering test automation, quality engineering, product delivery, and technical leadership.

Public Repo

Playwright AI Test Framework

An enterprise-ready Playwright framework for AI-assisted test automation development, built with TypeScript, page objects, fixture-based dependency injection, Zod, and a custom smart reporter.

  • Theme: Test automation framework design
  • Focus: Playwright, TypeScript, reporting, docs, and reusable QA patterns
  • Type: Public GitHub repository
View project page
Public Repo

Cypress AI Test Framework

A Cypress-first TypeScript framework for AI-assisted test automation: page objects, shared enums, multi-reporter output (Allure, JUnit, Mochawesome), and mirrored skills for Claude Code, Cursor, and GitHub Copilot.

  • Theme: Test automation framework design
  • Focus: Cypress, TypeScript, CI gates, docs, and reusable QA patterns
  • Type: Public GitHub repository
View project page
Public Repo

Coffee Cart

A demo coffee-shop web app for testing and automation practice: browse a menu, build a cart, check out, and view order history. Built with Vue 3, TypeScript, Vite, Vuex 4, and an Express API backed by SQLite.

  • Theme: Test target app and automation practice
  • Focus: Vue 3 full-stack app with 323 tests across 25 files
  • Type: Public GitHub repository
View project page
Public Repo

vbreview.com

The portfolio site for Don Welsh, built as a lightweight static site to present projects, writing, and quality engineering work with accessible navigation and clear content structure.

  • Theme: Portfolio site
  • Focus: Accessible static front-end, project storytelling, and maintainable content
  • Type: Public GitHub repository
View project page