Senior QA Engineer · Lincoln, NE
I build automation frameworks, not just tests.
10+ years designing and shipping test platforms across payments, insurance, and healthcare. Right now that means Playwright, a high-volume payment platform, and AI agents that write tests I’d actually merge.
What I’m working on
AI test generation
A Claude Code + Playwright agent setup that turns a Jira epic into one de-duplicated test strategy, then plans and generates UI and API specs from it. Now packaged as a plugin and sync CLI shared across our QA repos.
Payment edge cases
Validation for reversals, refunds, token migration, and race conditions in concurrent transactions. The bugs that only show up when two requests land at the same millisecond.
Framework architecture
A modular Playwright/JavaScript platform built from scratch: 20+ API service clients, 100+ JSON schema validators, and a generic polling abstraction instead of scattered async waits.
Latest writing
- Adding Playwright Agents: Lessons from the Deep TrenchesI have spent the last few weeks adding AI agents to my Playwright framework. Specifically Playwright’s planner, generator, and healer, running locally through Claude Code. The Playwright agents explore the UI of our payment platform… Read more: Adding Playwright Agents: Lessons from the Deep Trenches
- Testing with Postman | A Complete Guide to AutomationI decided to do a dump or a one stop shop for testing with postman. You can go through my other post or just read this one. Testing with Postman Basics So to get started… Read more: Testing with Postman | A Complete Guide to Automation
- Testing With Postman: Newman for CI/CD PipelineNext is to setup a DevOps job you can go here to learn how to do that. For this section we will focus on the Execute shell and newman. With this I suggest going through… Read more: Testing With Postman: Newman for CI/CD Pipeline
All posts → · Older posts from 2014–2018 live in the archive.
Where I’ve been
- Xplor Technologies · Senior QA Engineer · 2023–now · Payments
- Early Warning · Software Developer in Test · 2022–2023 · Fintech APIs
- Ameritas · Lead QA Analyst · 2019–2022 · Insurance
- MacPractice · QA Technical Lead · 2012–2019 · Healthcare
Built production automation in Playwright, Geb/Spock, Rest-Assured, and Selenium along the way. When a stack isn’t working, I replace it.
Say hi
Interesting automation problem, payments testing question, or just want to argue about locator strategies? Find me on LinkedIn or email me.