Field notes
Notes from our Shopify and software projects. They cover conversion rate optimisation, checkout, Shopify app audits, WhatsApp commerce, cloud architecture and QA automation.

Outsourcing QA Automation to India: What to Ask
Before you hand test automation to an Indian team: the questions, sample deliverables and ownership terms that separate a suite from a script dump.Read the noteMore field notes

Fixing Flaky Playwright Tests Without More Retries
Retries hide flaky Playwright tests. How to find the real cause with traces and repeat runs, fix it, and stop new flaky tests reaching main.

When Does Test Automation Pay Off? How to Decide
Manual regression eating days before each release? How to work out whether end-to-end automation will pay for itself, what to automate first and what to skip.

Playwright Test Agents in Practice: Planner, Generator and Healer
Playwright now ships three AI agents that plan, write and repair tests. What each one does, why the healer can hide a real bug, and the review rules we would put around them.

Automated Checkout Tests on Shopify: Where to Run Them and How
How to test a Shopify checkout automatically without placing real orders or fighting bot protection: a separate test store, Shopify's test payment gateway, gateway test modes, and the flows worth covering for Indian stores.

Designing an Enterprise QA Automation Program
Automation programs fail not because the framework is wrong, but because the program lacks an operating model. The four pillars to install before any test is written.

