CooperVision: From Zero Automation to 300% Test Coverage
How I built a Playwright framework from scratch and transformed a manual QA team
How I caught 120+ critical bugs before they cost real money
Concluded:
See it liveWhen you're testing checkout and payment flows for a $5+ billion e-commerce company, there's no room for "we'll catch it in production." Every bug that reaches customers doesn't just frustrate users - it loses money. Every. Single. Transaction.
Williams-Sonoma operates multiple premium retail brands, and their digital platforms handle millions of transactions. The testing team needed to scale automation while maintaining the highest standards for payment processing, cart functionality, and user experience.
I developed automated test suites using Java, Selenium, TestNG, Maven, and Jenkins that covered the critical paths customers take - from browsing products to completing checkout.
Key focus areas included:
I implemented Behavior-Driven Development (BDD) test suites using Cucumber, creating business-readable test scenarios that both technical and non-technical stakeholders could understand. This bridged the gap between development, QA, and business teams.
E-commerce testing taught me that test automation isn't about coverage metrics - it's about protecting revenue. When money is on the line, every test case needs to answer: "What happens if this breaks during Black Friday?"
Duration: July 2016 – June 2018
Location: San Francisco Bay Area
Role: Quality Assurance Automation Engineer
How I built a Playwright framework from scratch and transformed a manual QA team
Contract SDET work for Meta, Blue Cross Blue Shield, and major enterprises
Building compliant test automation for the Department of Conservation