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