How I built an AI-powered XCTest failure diagnosis script using GitHub Copilot
xcresulttool extracts failures. Copilot diagnoses. A bash script connects the two. Here's every decision I made building it.
I build AI-assisted testing workflows for mobile and beyond. Feed a .xcresult bundle to GitHub Copilot — get root cause, PR draft, and fix path back. No log archaeology. No overnight debugging sessions. Just answers, fast.
Senior SDET at Fieldwire, focused on iOS automation, CI/CD infrastructure, and making test failures actually useful.
Things I discovered the hard way, written down so you don't have to.