All projects

PHPUnit

4 projects built with PHPUnit.

Lead engineer • Client portal

Commercial Waste Customer Portal

Over 1,100 PHPUnit tests and 88 Playwright tests

An account portal where a council's business customers manage their sites, contacts, orders and documents. The Playwright suite drives a real browser against the test environment in phases: one saved login, read-only checks in parallel, then write and session tests in series, with anything that creates real data kept behind an opt-in flag.

Lead engineer • Client portal

Subcontractor Portal

Tested at every level, from unit to load

Subcontractors browse and bid on available work, submit completed jobs with photos, and manage pricing, documents and users across four roles. Over 500 PHPUnit tests fake every external API call and assert on call counts and payload shapes, backed by a route-by-role access matrix, Dusk browser tests, Playwright end-to-end checks and k6 load-test journeys.