Essential - Proficiency in managing end-to-end testing of SaaS applications, using various testing approaches (e.g., rapid, risk-based, exploratory, regression, security, usability, performance) suitable for distributed systems, with a strong understanding of the Test Pyramid and automation. - Experience developing and maintaining test automation tools (e.g., contract, integration, accessibility, performance, security) for applications and services, with coding skills in Java/JavaScript to implement frameworks like Cypress, Playwright and Pact. - Solid understanding of the full software development lifecycle using CI/CD tooling, agile methodologies (e.g., Kanban, Scrum), and a strong focus on ensuring quality from business, customer, and technical perspectives. - Experience with at least one cloud platform (AWS, GCP, Azure) and good knowledge of databases and SQL. - A collaborative team player with a QA mindset, eager to challenge and improve practices, and committed to continuous learning and personal development in quality engineering. - Matillion has fostered a culture that is collaborative, fast-paced, ambitious, and transparent, and an environment where people genuinely care about their colleagues and communities.