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
Connect
Public profiles
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.
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