About Bill
English
Native or bilingual
Experience
- Lululemon AthleticaQA EngineerE-COMMERCEMay 2022 - Today (4 years and 1 month)Vancouver, BC, CanadaQA Engineer (Contract) – Lululemon AthleticaMay 2022 – Present | Vancouver, BCLed QA across multiple high-traffic e-commerce projects on iOS and web platforms, covering front-end, back-end, and API systems. Acted as QA lead on feature teams, owning test planning, task allocation, environment management, and sign-off. Built and maintained automated test frameworks using Selenium WebDriver and Python, and supported the rollout of an AI-powered test case generation tool integrated with Jira.Key projects include:Next Gen E-commerce (NGC): Replaced legacy systems with microservices for Cart, Shipping, and Payments. Executed master test plans, API testing via Postman, and regression/UAT/E2E test cycles. Integrated test suites into CI/CD pipelines via Azure DevOps.Estimated Delivery Date (EDD): Validated delivery date calculation and Order-By/Get-By logic across platforms. Covered timezone handling, edge cases, and API validation to ensure accuracy across shipping methods.Apple Wallet Order Tracking: Led QA for Lululemon's integration with Apple Wallet and Narvar for real-time order tracking. Handled API validation, E2E testing, and cross-vendor QA coordination.UI Redesign: Functional and UI testing across redesigned checkout, bag, and error state components.Other: Payment integration testing (Givex Gift Card), inventory system migration validation (DIS).Tools: Selenium (Python), Postman, Jira, Azure DevOps, TestRail, Charles Proxy, SQL, AWS, Git/Bitbucket, Xcode, Splunk.
- Accedo.tvQA Analyst (Contract)August 2021 - May 2022 (9 months)Toronto, ON, Canada• • Led QA for the Peloton OTT application on iOS and tvOS platforms• • Designed master test plans and executed API testing using Postman; performed network debugging using Charles Proxy• • Validated back-end data using SQL and monitored application performance via Datadog• • Used Datadog and Splunk dashboards to track API performance, app stability, and error trends during major releases• • Provided L2 incident triage and collaborated with L3 and service management teams• • Produced concise test documentation for major releases• • Liaised with client stakeholders to align QA strategy and delivery timelines• • Conducted test monitoring and control throughout the release cycle, tracking defect trends and coverage metrics
- You.i LabsQA AnalystDIGITAL AND ITApril 2016 - February 2020 (3 years and 10 months)Ottawa, ON, CanadaQA Analyst – You.i LabsApr 2016 – Feb 2020 | Ottawa, ONLed QA testing of cross-platform OTT applications for major clients across iOS, Android, PS4/5, Xbox, Roku, Samsung, LG, and Nintendo. Executed test cycles covering DRM, video playback, and user session scenarios. Developed and maintained Selenium WebDriver-based automation scripts and contributed to framework design across the team.Mentored new hires, created onboarding guides, and delivered test automation training materials to standardize QA practices. Participated in release planning and stakeholder alignment for large-scale deployments. Supported performance and load testing using Apache JMeter to assess back-end stability under varying traffic conditions.Tools: Selenium WebDriver, Charles Proxy, Xcode, Mongo Compass, Apache JMeter.
Recommendations
Be the first to recommend Bill
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Certified Product Owner2020Certified Product Owner
- Bachelor of EngineeringCSVTU2012Bachelor of Engineering