Portfolio

Principal QA leadership focused on testing, automation, AI-assisted quality, and delivery confidence.

Don Welsh is a Principal QA Engineer with 25+ years in software testing and 20+ years specializing in automation, focused on building confidence in software delivery.

25+ Years in Testing Testing and Automation AI-Enhanced QA

About

Passionate about testing, automation, and AI-assisted quality

This site highlights Don Welsh's experience in quality engineering, automation strategy, and cross-functional delivery support, including how AI-assisted workflows can speed analysis and implementation when they are grounded in critical thinking and engineering discipline. You will also find clear paths into projects, writing, resume details, and direct contact.

Read full profile

Focus Areas

Where quality engineering delivers the most value

Test Strategy

Practical quality planning that balances automation, risk, and delivery speed.

Automation

End-to-end coverage and repeatable workflows that support confident releases.

AI-Assisted QA

Using AI tools to accelerate test design, improve coverage thinking, and support faster quality feedback.

Engineering Partnership

Cross-functional collaboration focused on building reliable products and strong teams.

Featured Work

Selected projects and reference work

Browse all projects
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.

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, and mirrored skills for Claude Code, Cursor, and GitHub Copilot.

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, and an Express API backed by SQLite.

View project page

Writing

Writing on QA, automation, and AI-assisted testing

Browse blog