About Me
My name is Kevin J Mosley, I'm a Software Development Engineer in Test (SDET) / QA
Automation Engineer with 5+ years of hands-on experience testing
front-end and back-end web applications. I'm most proficient in
JavaScript/TypeScript with Jest, Playwright, and Postman. I also
implement GitHub Actions and similar CI/CD processes that run
unit/integration tests and catch linter errors on every push,
with environment-specific tests across dev, QA, and production,
because confidence in software comes from finding what breaks
before customers do.
What that looks like in practice:
-
Test automation: Reusable Playwright frameworks (page objects, fixtures) and Jest tests, run in parallel in CI, with failing tests blocking merges and deploys
-
API testing: Automated API tests in code with Playwright and Jest, plus manual Postman collections for exploratory checks; mocked responses and stubbed services for isolation
-
Integration testing: Payment gateway (Stripe, Shopify), microservices, and distributed systems testing
-
CI/CD: GitHub Actions and GitLab CI running tests and ESLint on every push, with environment-specific tests in dev, QA, and production
-
Test strategy: Test plans, manual and exploratory testing, regression, negative testing, UAT, and release-readiness reviews
-
Defect isolation: Reproducing bugs in Chrome DevTools and BrowserStack and tracing them to the source
-
AI-assisted testing: Claude, Cursor, Claude Code, and Playwright agents to draft tests, with every output reviewed before use