We are on a mission to power the data productivity of our customers and the world, by helping teams get data business ready, faster. Our technology allows customers to load, transform, sync and orchestrate their data.
We are looking for passionate, high-integrity individuals to help us scale up our growing business. Together, we can make a dent in the universe bigger than ourselves.
We are now looking for Staff Quality Engineers to join #Team Green
About the Role
Matillion is built around small development teams with responsibility for specific themes and initiatives. Each team is a mix of engineers with various levels of skills and experience. As a Staff Quality Engineer you will assume a senior position within the team, providing advanced technical guidance and extensive experience in embedding quality checks across the entire development lifecycle. The primary objective is to optimise service delivery by ensuring efficiency, control, and high quality code at every stage. Beyond daily operations, you will play a pivotal role in driving and enhancing the overall quality journey within Engineering.
What you will be doing
As a Staff Quality Engineer, you will mentor junior team members through hands-on guidance while overseeing testing efforts.
Youll design and implement quality frameworks that ensure efficient assurance processes across all services and products.
Driving a shift-left, automation-first approach, youll advocate for testing excellence within the team and across the company.
Utilising a range of testing tools spanning automation, security, accessibility, and performance youll continuously enhance your skills.
Additionally, youll foster collaboration within cross-functional teams to elevate quality standards throughout the engineering organisation.
What we are looking for
Proficiency in end-to-end testing of SaaS applications, with expertise in various testing approaches (e.g., rapid, risk-based, exploratory, regression, security, usability) for distributed systems.
Strong experience in developing and maintaining test automation tools for contract, integration, accessibility, performance, and security testing across applications and services.
Deep understanding of the software development life cycle and CI/CD pipelines, with experience in agile methodologies like Kanban and Scrum, driving quality from business, customer, and technical perspectives.
Proficiency in Java/JavaScript, enabling effective codebase navigation and implementation of quality frameworks such as Cypress and Pact.
Experience with cloud technologies (AWS, GCP, or Azure), along with strong knowledge of databases and SQL, and a commitment to continuous learning and improvement in quality engineering practices.