Luke McMahon

QA Specialist • Tinkerer • Jiu-Jitsu Coach

Projects

snipit

A fast, local-first CLI snippet manager written in Go. Store, tag, and retrieve code snippets straight from your terminal

QAmpfire

A test coordination tool for collaborative test parties at Canva

Test Tag Management

An internal tool to automate and maintain tagging hygiene across Gherkin files

Good Plays

A "GoodReads for video games" that helps users log and review their gaming experiences

Now

I'm currently focused on building QAmpfire (pronounced "campfire"), an internal tool to help QA and engineers at Canva coordinate structured test parties. It supports feature tracking, AI-assisted test summaries, and fun Slack integrations.

On the side, currently developing a game tracking platform, a "GoodReads for video games" that helps users log and review their gaming experiences. It's an ongoing project that combines a forgetful nature with an autistic need for data tracking.

Always looking for ways to reduce cognitive load, improve developer workflows, and build weird little tools that make life easier.

About

I'm Luke - a QA engineer and specialist who enjoys building internal tools, exploring strange ideas, and making processes smoother for everyone involved. I work at Canva, where I focus on improving quality workflows and experimenting with AI-assisted testing.

Outside of work, I'm into game development, especially quirky or minimal mechanics. I train Brazilian Jiu-Jitsu, tinker with self-hosted infrastructure, and occasionally spin up a weird little side project just to see where it goes.

Always curious, rarely bored.

Contact

Want to get in touch? Whether it's to collaborate, chat about games, or ask about QA tooling - I'm keen.