Melbourne, Australia

Hey, I'm Max - QA & Automation Engineer at JB Hi-Fi.

I ensure software quality through rigorous manual testing and scalable automation frameworks - helping teams ship faster and with confidence.

QA Engineering Manual & automation testing
JB Hi-Fi Retail tech at scale
Based in VIC Melbourne, Australia
Max Woollons profile photo

Max Woollons

QA & Automation Engineer

Selenium Playwright Cypress JIRA CI/CD Agile
Passionate about building reliable test suites, catching bugs before they reach production, and driving quality across the full software development lifecycle at JB Hi-Fi.
Connect on LinkedIn

Who am I?

I'm a QA and Automation Engineer based in Melbourne, Australia, currently working at JB Hi-Fi - one of the country's largest consumer electronics retailers. My role sits at the intersection of quality assurance and software engineering, where I design and maintain automated test frameworks that keep complex retail systems running smoothly at scale.

I specialise in both manual and automated testing across web and API layers, working closely with developers, product managers, and stakeholders in Agile environments. I'm experienced in identifying edge cases early, reducing regression risk, and building confidence in every release.

Beyond QA, I have a background in Information Technology, which gives me a strong technical foundation across networks, security, and software development. Outside of work I enjoy continuous learning, exploring new tools in the test automation space, and contributing to a culture of quality within my team.

Where I've worked

QA Engineer & Automation Engineer

Current Role

JB Hi-Fi - Melbourne, VIC

Working within JB Hi-Fi's technology team to ensure the quality and reliability of customer-facing and internal software systems. Responsible for designing, building, and maintaining automated test suites across web and API layers using modern frameworks. Collaborate with cross-functional Agile squads to define acceptance criteria, write test plans, and execute regression, functional, and integration testing across release cycles. Advocate for quality best practices and contribute to CI/CD pipeline integration to enable faster, more confident deployments.

Selenium Playwright Cypress JIRA Postman CI/CD Agile / Scrum API Testing Regression Testing

Tools & technologies

Test Automation

Selenium, Playwright, Cypress - building scalable, maintainable automated test suites

Manual Testing

Functional, regression, exploratory, UAT, and integration testing across web platforms

API Testing

Postman, REST API validation, response assertion, and contract testing

CI/CD & DevOps

Pipeline integration, automated test triggering, GitHub Actions, reporting

Agile & Tooling

JIRA, Confluence, Scrum ceremonies, sprint planning, bug lifecycle management

Programming

JavaScript, React, Python, HTML/CSS - scripting and web fundamentals supporting test development

My learning journey

2023 - 2026

Griffith University

Bachelor of Information Technology

Major in Networks and Security
2021 - 2022

TAFE Queensland

Diploma of Information Technology

2020 - 2021

Binnacle College

Certificate III in Business

Evidence of my skills

🤖
Test Automation

End-to-End Automation Framework - JB Hi-Fi

One of my key contributions at JB Hi-Fi has been the design and implementation of a scalable end-to-end automation framework using Playwright. The framework covers critical customer journeys including product search, cart management, checkout flows, and account authentication. I structured the suite using the Page Object Model pattern to maximise reusability and maintainability, integrated it into the CI/CD pipeline so tests run automatically on every pull request, and built reporting dashboards that give the wider team clear visibility over test outcomes. This work significantly reduced manual regression effort and increased release confidence across squads.

🔍
QA Process & Strategy

Test Strategy & Bug Lifecycle Management

A strong example of my QA engineering practice is the development and ownership of comprehensive test strategies for major feature releases at JB Hi-Fi. For each initiative I author detailed test plans covering scope, risk areas, entry and exit criteria, and environment requirements. I work closely with developers and product owners during refinement to identify edge cases early and surface quality concerns before development begins. I manage the full bug lifecycle in JIRA - from discovery and detailed reproduction steps through to triage, prioritisation, and verification. This proactive approach has consistently helped reduce post-release defects and improve overall product quality.

Based in Melbourne

I'm located in Melbourne, Victoria, working at JB Hi-Fi and open to new opportunities, collaborations, and conversations.

Let's connect.

Whether you'd like to discuss a role, collaborate on a project, or simply say hello - feel free to reach out.