<AboutMe/>
Hello Internet, I'm Richard
Profile
Occupation: QA Engineer
Location: Manawatu, New Zealand
Pets: 1 Dog and 2 Cats
Favourite Food: Burgers
Favourite Game: Final Fantasy VII
Favourite Band: Linkin Park
Hobbies and Interests
- Building software and tools
- Contributing to FOSS software
- Attending my local Linux user group
- Playing and building video games
- Spending time with my family
Professional Highlights & Achievements
Craziest Bug
A misconfiguration in a Drupal database viewer plugin, inadvertently left active in a production environment, created a critical security vulnerability. Despite middleware attempting to redirect unauthenticated users to a login page, the viewer remained fully interactive and visible on that page. By manipulating URL parameters, I was able to gain full access to any table in the database.
Greatest Achievement
I developed a fast, robust Playwright testing framework from the ground up for a complex suite of web applications with shared components. My framework significantly reduced manual testing time, improved software quality, and integrated seamlessly with the CI/CD pipeline. I also engineered a K8s job for automated environment management, ensuring tests ran on every PR to provide rapid feedback and accelerate release cycles.
Greatest Challenge
Being a solo QA Engineer in a fast-paced startup with a large team of developers posed significant challenges. I had to quickly establish testing processes, advocate for quality practices, and manage a growing backlog of testing tasks. Balancing these responsibilities while ensuring timely releases required strong prioritization, communication, and adaptability. Learning to compromise between ideal quality standards and practical constraints was a key part of my growth in this role.