<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.

Technologies I Have Professional Experience With

Databases

Dev Tools

Infrastructure

Languages

Project Management

Operating Systems

Test Frameworks & Tools

Web