What you'll do
Create software – Guide technical design to ensure implementation of quality principles and good engineering practice. Identify the technical blockers and waste that slow down 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 during the various stages.
Regression Suite Development & Maintenance: Lead the development and maintenance of a robust regression test suite. Your focus is on ensuring the reliability and safety of quick-paced, continuous releases.
Automation & CI/CD Advocacy: Promote and drive the automation of delivery processes. Continuously assess and enhance deployment pipelines to ensure they are effective, effective, and aligned with business needs.
Coaching & Support: Mentor engineers across the team 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 and make sure that quality is considered throughout.
Relationship Building: Foster a collaborative, positive culture by building solid relationships with cross-functional teams and stakeholders. Your influence promotes shared ownership of quality and encourages a culture of continuous improvement.
Champion Xero’s Quality Strategy: Actively contribute to and advocate for Xero’s quality standards and long-term vision and with quality embedded into every stage of the software development lifecycle.