13 years of test automation, QA process setup, and exploratory testing for teams that ship with confidence.
13 years of QA automation: building suites from scratch and modernizing legacy frameworks. As a Staff QA engineer, I architect Playwright, Cypress, and Selenium suites covering UI and API, wire them into CI/CD, and cut regression cycles from days to hours. I've replaced a legacy framework and scaled its successor to 1,500+ scenarios, coached manual testers into writing their own automation, and built the first QA practice at multiple startups.
REST API automation for contract coverage, data setup, and regression. Catches bugs the moment an endpoint changes.
Feature testing, edge case hunting, pre-release validation. Human eyes catch what scripts miss.
Ongoing part-time QA for teams that need quality without a full-time hire. Flexible availability to fit your team.
Help interviewing QA candidates, writing role rubrics, and advising on team structure. Avoid the wrong hire, or skip the hire entirely if fractional fits better.
For established teams whose automation has gone slow, flaky, or behind. Framework migrations (CodeceptJS → Cypress, Selenium → Playwright), CI parallelization, sharding, test-debt cleanup.
Specialty: standing up QA at startups and early-stage teams. Test strategy, test plans, bug reporting standards, CI/CD quality gates. The whole foundation, in weeks not months.
Workshops and 1:1 coaching for engineers and manual testers. Playwright/Cypress fundamentals, BDD authoring, automation patterns. Build internal capacity instead of just shipping tests.
Audit-style reviews of your existing test code: flaky patterns, brittle selectors, slow runs, missing coverage. One-off engagements with a written report and prioritized fix list.
End-to-end UI test suites with Playwright or Cypress. Regression suite setup, maintenance, and CI/CD integration.
Pick the structure that fits your team. Every engagement is billed so payment tracks delivered work: a deposit up front, short cycles, and milestone sign-off.
I reply to inbound within one business day. Pricing is scoped per engagement, so get in touch and we'll size it together.
A defined deliverable, timeline, and price. Think 'QA Foundation Setup' or a 'Test Code Audit.' Billed in milestones: a deposit to begin, the balance on delivery.
Minimum: 1-week scope
Reserved weekly capacity for ongoing QA. Roughly 10 to 20 hrs/week for a flat monthly fee, billed at the start of each month.
Minimum: 3 months
Flexible work billed by logged time, invoiced every two weeks. Best for ad-hoc help and overflow.
Minimum: 10 hrs/month
Larger builds split into scoped milestones. Each one is approved and paid before the next begins, so you never float more than a single chunk of work.
Minimum: 4-week project
Interested in working together? Tell me about your project and I'll get back to you.