Overview
Senior Quality Engineer role at Xero in the Tax team. Xero Tax has experienced consistent growth, becoming a trusted product for accounting and bookkeeping practices across Australia. Our mission is to help accountants and bookkeepers manage their clients' tax obligations with confidence, efficiency, and peace of mind—ensuring everything is accurate and lodged on time. You will help maintain the standard for engineering excellence at Xero and support your team in building products together, championing best practices and leading by example in quality practices.
You'll contribute to a cross-functional environment by working toward shared objectives, using modern principles and practices. You'll be enabled to seek clarity with technical complexities and demonstrate smart ways to automate. You'll make data-driven decisions to view, review, and improve how Xero builds and maintains software.
What you'll do
* Create software – Guide technical design to ensure the implementation of quality principles and good engineering practice. Identify blockers that slow the team or hinder quality. Work with engineering leadership and delivery teams to identify gaps in quality and testing strategies. Get involved in all areas of the team's software development lifecycle, providing expert guidance throughout.
* Regression Suite Development & Maintenance – Lead the development and maintenance of a robust regression test suite with a focus on reliability during fast-paced, continuous releases.
* Automation & CI/CD Advocacy – Promote and drive automation of delivery processes. Continuously assess and enhance deployment pipelines to ensure they are effective, efficient, and aligned with business needs.
* Coaching & Support – Mentor engineers to build confidence and capability in quality practices.
* End-to-End Involvement – Engage in all stages of the delivery process—from initial story refinement to post-implementation verification, ensuring quality is considered at every step.
* Relationship Building – Foster a collaborative culture by building strong relationships with cross-functional teams and stakeholders, promoting shared ownership of quality and continuous improvement.
* Champion Xero's Quality Strategy – Actively contribute to and advocate for Xero's quality standards and long-term vision, embedding quality into every stage of the software development lifecycle.
What you'll bring
* Extensive knowledge of test automation technologies with the ability to lead the design, development, and maintenance of robust, scalable regression test suites.
* Expertise in building automated test frameworks from the ground up, following industry best practices and leveraging modern tools and methodologies.
* Strong experience in performance testing using tools such as Apache JMeter, Locust, and other modern frameworks to assess scalability, stability, and responsiveness under load.
* Understanding of performance testing types including load, stress, spike, and endurance testing with practical experience simulating real-world traffic patterns.
* Experience in API contract testing using tools to validate request/response formats and ensure service compatibility.
* Ability to build and maintain CI/CD pipelines (e.g., GitHub Actions) to streamline code integration, automated testing, and deployment workflows.
* Expertise in configuring and using code analysis tools to enforce code quality standards.
* Skilled in creating and managing technical metrics and logging to monitor performance, track tests, and aid debugging.
* Able to set up mocks and stubs to simulate dependencies and external systems for reliable automated testing.
Why Xero?
Offering very generous paid leave to use as you'd like (plus statutory holidays), dedicated paid leave to care for physical and mental wellbeing, and an Employee Assistance Program for mental health care for you and your family. Health insurance, life insurance, and income protection are provided.
We offer wellbeing and sports programmes, employee resource groups, 26 weeks of paid parental leave for primary caregivers, an Employee Share Plan, flexible working, career development, and other benefits that reflect our human values.
You'll do the best work of your life at Xero
Job details
* Seniority level: Not Applicable
* Employment type: Full-time
* Job function: Quality Assurance
* Industries: Software Development
#J-18808-Ljbffr