CooperVision: From Zero Automation to 300% Test Coverage
How I built a Playwright framework from scratch and transformed a manual QA team
Pre-release testing for Apple Card and new product launches
Concluded:
See it liveWhen 2 million people sign up for a product in the first week, there's no room for "we'll fix it later." This is what testing looks like at Apple scale.
I joined the Apple.com testing team during one of the most exciting periods in the company's history - the launch of Apple Card. Pre-release testing at Apple means preparing for traffic volumes that would crash most systems, and ensuring that millions of users across the globe have a flawless experience from day one.
I enhanced the existing test automation framework using Python, Selenium, Pip, and PyTest, expanding test coverage for Apple.com web pages and ensuring cross-platform compatibility across browsers and devices.
The Apple Card launch was a defining moment. Over 2 million users signed up for the "coming soon" notification in the first week alone. The testing team had to ensure the signup flow, waitlist management, and application process could handle unprecedented demand.
Pre-release testing at Apple isn't just about finding bugs - it's about stress-testing every component to ensure it performs under the world's eyes.
Apple changed how I think about quality on three levels:
The experience of testing for a global product launch - with the whole world watching - fundamentally shaped how I approach quality engineering today.
Duration: June 2018 – April 2019
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