Uservoice Test Engineer at Canva
Sydney, AU
Since launch in April 2013, we have grown exponentially, amassing more than 10 million users in over 100 languages - making us one of the world's fastest-growing technology companies. At Canva, our mission is to make beautiful design possible for everyone.
 
We are now looking for Uservoice Test Engineers to join our team in Sydney. This person will work closely with our engineers and ensure that our product is running seamlessly and bug-free. As test engineers at Canva, we aim to focus on user feedback and ensuring that it is consistently surfaced to product and engineering groups in a prioritised and actionable way.
 
In this role, you will be an embedded test engineer, working closely with a product team, helping them deliver features. You will also be our user voice advocate who isn’t just limited by issues they can identify, but is able to supplement internal feedback with real user issues and be pragmatic in advocating for what needs to fixed first and why.
 

Responsibilities:

  • Act as the voice of the user during team planning, highlighting outstanding bugs and how they affect the user
  • Diagnose user and internal issues, report defects, and propose regression tests to ensure they are covered by tests for the future
  • Determine useful quality metrics, collect and surface them on a regular basis
  • Raise user and product issues inside of sprint planning in an actionable manner
  • Inform the engineering team how well areas of functionality are covered from a manual test perspective. Re-assess areas that are lacking tests and raise them
  • Develop test plans and test suites for upcoming features reflecting real-world use cases
  • Perform risk assessment of new features and impact analysis of issues
  • Assist the team in delivering their roadmap goals by providing timely test services in the form of exploratory, regression and structured tests
  • Perform user testing of the product your team is responsible for and present the results to the team

Requirements:

  • Good understanding of Software Architecture, development basics and web technologies such as HTTP, browsers, clients versus servers
  • Good understanding of test coverage and how to best evaluate it
  • Oriented reasoning and ability to articulate issues based on their impact to drive for resolutions
  • Risk assessment of features, bugs and tests to keep the team informed
  • Excellent exploratory test skills
  • Ability to query databases and reporting systems using SQL or similar
  • Experience using JIRA, New Relic, Amplitude or similar
  • Ability to automate trivial tasks using a scripting language like Bash or Python