As a Quality Engineer, I lead quality assurance initiatives for technology projects spanning various industries and global technology sectors.
My professional experience and interests are focused on open-source test automation frameworks, with a particular emphasis on containerised solutions deployed and orchestrated within cloud-based CI/CD pipelines.
I actively explore the integration of AI technologies and Model Context Protocol (MCP) standards to enhance test automation for productivity, scalability, and maintainability.
- Frameworks and Libraries: Playwright, Cypress, Selenium, Webdriver, JMeter, Spock, Geb, Jest, Selendroid, Appium, Espresso, JUnit, NUnit, Capybara, Spring Boot, UiAutomator, XCUITest.
- API testing, automation, and stubbing: SOAP UI, Postman, Newman, Wiremock, REST Assured.
- Build, Continuous Integration and Continuous Delivery (CI/CD): GitHub Actions/Workflows, Gradle, Maven, Ant, Jenkins, GitLab CI, Bamboo.
- BDD, SBE, and TDD: Cucumber, Concordion, RSpec
- AI models and Model Context Protocol (MCP): Claude Sonnet, Chat GPT, GitHub Copilot, Playwright MCP, GitHub MCP Server.
| Project / Repo | Description β’ Project statuses: Build β’ Deployment β’ Test runs |
|---|---|
| NZ Goverment Debt Trends 2002-2025 | An interactive HTML graph built with Plotly.js to visualise New Zealand Government Debt Trends from 2002β2025. The project includes CICD Playwright automated end-to-end testing to verify page and graph features. Playwright MCP was used with GitHub Copilot, Claude Sonnet and Chat-GPT agent prompts to generate and fix automated tests. |
| Api with Cypress e2e Tests POC | A POC for a Node.js CRUD Express API with: Swagger Documentation, JEST with SuperTest for Unit tests and Cypress E2E Tests coverage. |
| Cypress Cucumber POC | This repo contains a POC for Cypress as a test framework for checkout journey tests on the "Test Automation - Big Cartel E-commerce Test store" showcasing: Cypress Test Framework with Cucumber BDD and Mochawesome reporter running locally or in Docker using GitHub Action workflows. |
| Playwright POC | This repo contains a POC for Playwright as a test framework for checkout journey tests on the "Test Automation - Big Cartel E-commerce Test store" showcasing: Playwright Test Framework with Monocart and Allure reporters to run locally or in Docker using GitHub Action workflows. |
| Online Resume | Personal Online resume hosted with GitHub Pages. |


