
QA Engineer

Canva
Summary
Join the Affinity QA team, a small but mighty group focused on quality assurance across all Affinity software and services. This fixed-term contract role (until approximately January 2026) offers flexibility in location (Sydney, London, Nottingham office, or remote). The role centers on testing installs, software, content, and support services; ensuring usability and productivity; and communicating testing results effectively. You will investigate issues, identify root causes, and reproduce errors. Collaboration with various teams is key. The team prioritizes quality and reliability, ensuring a smooth user experience.
Requirements
- You are comfortable working independently or as part of a team and are able to prioritise tasks and meet deadlines efficiently
- You are skilled at investigating issues, identifying root causes, and reproducing errors for effective resolution
- You have hands-on experience with VMware and other virtualisation technologies and a solid understanding of Microsoft Windows and Apple operating systems
- You are skilled in writing and executing test scripts to ensure software functionality and performance
- You can showcase practical experience using tools like Jira for bug reporting and TestRail for managing test cases
- You have prior experience in reporting detailed, reproducible bugs to development teams
Responsibilities
- Test Affinity software installs, patches, and content, including versions in different languages and multi-language setups
- Follow structured testing procedures while also engaging in exploratory testing to uncover anything unexpected
- Use a mix of tools and platforms (like VMs, remote desktops, and drive images) to ensure everything works as expected in the right environments
- Investigate issues thoroughly to determine the root cause and how to reproduce them
- Review fixes and changes in new builds and participate in alpha and beta testing phases
- Take part in external beta cycles and monitor user forums to identify any quality issues
- Back up test results and store important files to ensure smooth operations
- Test related services—such as patch delivery, websites, and software security features—to ensure they are accurate and user-friendly
- Proofread documentation to verify its clarity, correctness, and usefulness
- Occasionally test custom builds and marketing-specific installs
- Check third-party software and content to confirm compatibility with Affinity products
- Share your testing results clearly with QA teammates and other departments—mostly using tools like Jira
- Keep the QA Lead and other team leads updated on progress, and flag any major issues quickly
- Occasionally help out with community engagement on Affinity forums, and support other departments like Tech Support, Sales, or Services when needed
Preferred Qualifications
- You have any working knowledge of Affinity products, this would be a bonus, and familiarity with professional creative software is preferred
- You have any working knowledge of the effects of localization and working knowledge of other languages would be looked on favourably
Benefits
Our flagship campus is in Sydney, Australia but we have a swanky new office in London that has all the bells and whistles. Even though you'll find us in Shoreditch, you have choice in where and how you work (Nottingham office, London office or remote), we trust our Canvanauts to choose the balance that empowers them and their team to achieve their goals
Share this job:
Similar Remote Jobs
