Staff QA automation engineer · Girona, Spain

I build products, then try very hard to break them.

Fifteen years in startups, most recently leading test automation at Hims. Right now I'm building on my own: an iPhone app that's live, a hardware product, AI agents and tools for a client.

Currently building

Four projects, each shown working

Loop · request → trip plan
Penny chat with a trip requestThe planned itinerary, day by day, with a fuel stop

Feral Travels

Live on iPhone

Tell Penny where you're headed; she plans every day's drive and Finn finds fuel inside your range. Web and iOS, solo-built and in production.

Next.jsExpo / iOSClaudePlaywrightMaestro
Loop · boards + cases
3D render of the Smart Solenoid circuit boardExploded view of the solenoid enclosure: lid, tray and base

DWP Sprinklers

Hardware · in design

A DIY wireless retrofit for buried sprinkler valves: a LoRa hub, battery solenoids that screw onto the old valve, and an app to run it. Boards in KiCad, cases in Fusion, firmware mutation-tested.

KiCadLoRaFusionFirmwareExpo
Loop · agent finds a bug

Samantha

AI QA agent · prototype

An agentic QA engineer that reads the page twice — DOM and screenshot — decides what to test, and files a bug with a screenshot. Each step goes to Haiku or Sonnet depending on how hard it is.

TypeScriptPlaywrightClaude vision
Loop · ask the data a question
Dashboard with the Ask your data chat panel open (mock data)

Rocacorba insights

Client work

Sales and review insights a shop owner can just ask. A dashboard for a Girona cycling-apparel brand, with a chat that answers from their Shopify data through read-only tools — it can't run SQL or change anything.

ShopifyDashboardLLM chatPlaywright

On GitHub

Shipping most days

Contribution history lives on my profile.

github.com/samuelshirley →

Before this

Fifteen years of startups

  1. Hims

    Staff-level QA automation for a US telehealth platform. Test platform, agentic QA tooling.

  2. SALT Lending

    Crypto-backed lending. My first day was the first code push of their own platform.

  3. Earlier

    Dell tech support, then social media software. Learned the product from the support queue up.