Senior Quality Assistance Engineer

Canva
Summary
Join Canva's QA team and help redefine how the world experiences design. As a QA Engineer, you will be embedded in a product group, working closely with various teams to ensure exceptional user experience. Your responsibilities include improving quality activities, prioritizing issues using data, collaborating on tests, and identifying release risks. This role focuses on driving quality improvements, creating test strategies, acting as a subject matter expert, and demonstrating initiative. Canva offers a flexible work environment and various benefits, including equity packages, inclusive parental leave, a wellbeing allowance, and flexible leave options. The team's mission is to power up design for learning, creativity, and productivity, focusing on content management, brand design, and learning experiences.
Requirements
- Proven experience working with product teams to define and implement QA processes built on Shift Left Testing and Quality Assistance model
- You have experience leading various QA initiatives across multiple teams/groups and collaborating with stakeholders to uplift quality standards
- You act as a subject matter expert and mentor, helping guide QA engineers and developers in best testing practices
- You have experience in testing complex web apps and backend services and mobile apps (iOS and Android)
- You have a good understanding of what needs to be included in unit, integration, and end-to-end tests and can coach engineers on what needs to be automated
- You have experience with data analytics tools to find out the root causes of issues and inform your test strategy
- You are meticulous in your work and passionate about testing. You consider every possible scenario during exploratory testing and can spot bugs that others might not notice
Responsibilities
- Being the main driver for improving quality in your embedded teams and working with key stakeholders to drive process, tooling, and testing changes
- Being responsible for creating the test strategy for the team's projects, with a focus on shift-left QA activities instead of just test execution
- Being the subject matter expert for the team's testing and product knowledge, driving knowledge sharing and documentation for your team and other software engineers and QA
- Demonstrating initiative and ownership in achieving goals, while collaborating with Senior QA engineers to define expectations, improve processes, and upskill the QA team
Preferred Qualifications
- You have automated tasks using TypeScript or Java
- You have experience with observability tools like Sentry.io to track down issues
- You can query databases and reporting systems using SQL or a similar to get data to support your bug reports
Benefits
- Equity packages - we want our success to be yours too
- Inclusive parental leave policy that supports all parents & carers
- An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
- Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally