We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
API and web automation, multi-layer test coverage (UI, API, database)
CI/CD: GitLab CI, GitHub Actions, Jenkins
Cross-stack testing, observability and incident analysis tools
Top 3 responsibilities
Design, develop, and maintain scalable automated test frameworks and suites; implement context-driven testing across platforms
Guide testing strategy within an agile squad; collaborate with developers and product owners to bake in testability from the start
Participate in deployment to production, monitor production, triage incidents, and drive CI/CD and quality improvements
Must-have skills
3+ years in quality engineering with hands-on automation and exploratory testing
Experience building and maintaining automated tests for API and web apps; multi-layer test design (UI, API, DB)
Proficiency with Playwright/TypeScript or equivalent, and CI/CD integration
Ability to influence quality practices in a cross-functional team; strong exploratory testing mindset
Familiarity with agile methods; effective communication with stakeholders
Nice-to-haves
Experience with AI-assisted testing approaches
Prior work across multiple tech stack layers; strong observability/debugging capabilities
Mentoring, knowledge sharing, and contributing
Full Description
At Trade Me, we're about connecting Kiwi to create the life they want. Whether it's the big things like finding a home, a job, a car or growing their business, or the smaller things, like finding that right bedside table or parting ways with some old stuff. At Trade Me our vision is to be the place where Kiwi look first.
This role is vital in helping us deliver high-quality features and enhancements to the Holiday Houses and Findsomeone sites and technology stack. With your rapid, focused and efficient testing, we’ll be able to continue ensuring our customers are getting the best out of their Trade Me experience.
Here is what you can expect from this role
Perform and document context-driven testing activities across all relevant platforms.
You will guide the team's testing strategy, leveraging your knowledge of both exploratory and automated testing, adapted to the product's context and risks.
Create and maintain suitable automated tests in accordance with the test strategy.
Design, build, and maintain robust, scalable automated test frameworks and suites within our CI/CD pipelines.
Participate fully in agile delivery processes; assisting in analysis, design and development.
Partner directly with developers and product owners in planning and design phases to build quality and testability from the start.
Facilitate the deployment of cases to production, and support resolution of incidents.
Facilitate production deployment and contribute to CI/CD improvements, and support resolution of incidents.
Contribute, through knowledge sharing, peer review and mentoring to the capability of the test guild.
Actively contribute to our engineering culture through knowledge sharing, peer review, and contributing within the test guild.
Proactively experiment with test approaches to help evolve our practices and strategy.
Continuously evolve our quality practices by experimenting with new tools and approaches, including AI-assisted solutions.
Regularly communicate with the squad and wider stakeholders about the progress, risks and overall quality of the products.
Communicate actionable insights on product quality, risks, and release readiness to the team and wider stakeholders.
Help engineers with their test planning and execution.
Champion a "whole team" approach to quality, empowering and coaching engineers on test planning, automation best practices, and exploratory testing.
Monitor production environments and triage possible bugs or anomalies.
Investigate production incidents, identify root causes with data and observability tools, and integrate learnings into the development lifecycle.
Test AutomationExploratory TestingAgile MethodologiesCI/CD PipelinesAPI TestingWeb ApplicationsQuality EngineeringRoot Cause AnalysisKnowledge SharingMentoringProduction MonitoringIncident ResolutionCollaborationDetail OrientationAdaptabilityAI-Assisted Toolsmulti-location
Support the team in customer facing activities
Document new product features and assist the Head of Satellite Businesses in creating instructions for our customers
Alongside other members of the team monitor and answer when possible request from the Support Experience team
What you will bring to our team
Experience with test automation frameworks in API and web applications
Proven, hands-on experience building scalable and maintainable test automation frameworks to provide rapid, reliable feedback on product quality.
3+ years’ experience in similar roles, ideally with a mixed background of exploratory and automation testing.
3+ years’ quality engineering experience, with a balanced skill set across both test automation and thoughtful exploratory testing.
Experience with Agile software development methodologies preferred, but not required.
Experience influencing a team's approach to quality, including improving testing processes, sharing quality responsibility, and advocating for testability within a cross-functional team.
Experience with CI/CD pipelines (e.g., GitLab CI, GitHub Actions, Jenkins) and integrating tests to provide rapid feedback.
Experience working across different layers of the technology stack.
Ability to design and implement test automation that covers multiple application layers, including UI, API, and database validation.
Experience applying context-driven testing approaches would be ideal.
Strong testing mindset and fundamentals, demonstrated by an ability to dynamically design and execute exploratory tests based on product context and risk.
A good team player with a positive attitude and a willingness to collaborate and be flexible, pitching in where required.
A good team player and organised individual, with the adaptability to self-direct, learn quickly, and thrive in a fast-paced team environment
An eye for detail; willing to work through the little things to make our web experience faster, more reliable, and easier to maintain.
We primarily use Playwright, TypeScript, and .NET-based BDD frameworks; experience with our exact stack isn't required. We value transferable engineering skills and adaptability.
Proactively explore and apply modern, AI-assisted tools and practices to help make our testing smarter and more efficient
You'll have the best time working at Trade Me, and this is why
#Flexibility: Flexibility means different things to different people and we support you to find what works, including a home office set up and utilities allowance. We value team connection and come together in person on Monday and at least one other day a week.
#Wellness: Being your best self means caring for your physical and mental wellbeing, we offer lots of resources to help you along the way.
#Leave: We support you with leave when you need it, including 5 days of wellness leave each year and 10 days of sick leave from day 1.
#Social: Nothing beats getting together to have some fun and celebrate our success. Join us in the office on payday for company paid lunches. Regular Friday drinks and nibbles, annual Trade Me company awards, celebrations and more.
#Learning: Whether it's on the job, formal training, mentoring or something else, you'll grow with us from Day 1.
We know some candidates can be reluctant to apply for roles if they feel they don't 'tick all the boxes'. If you're excited about this opportunity, we'd still really like to hear from you so please send us your resume and a short cover note outlining the “Why”.
Trade Me is an INZ accredited employer. We truly value diversity and embrace a flexible workplace where people are encouraged to achieve their potential.
Check out the job description for this role here