Programmer (QA)

Jul 01, 2022
Montréal, Canada
... Not specified
... Intermediate
Full time
... Office work

As a QA Programmer at Ubi MTL, you will create automated tests and validation tools to make QA an integral part of the game development life cycle.

You believe in working efficiently and testing thoroughly to achieve quality. Always on the lookout for ways to improve processes, you'll develop automated solutions that will help production teams – in every department – take a proactive approach to quality assurance. You will aim to ensure that features are validated consistently, so that bugs and glitches can be corrected now, prevented later, and never reach our players.

What you’ll do

  • Collaborate with team leads to understand their tasks, analyze workflows, and look for areas of improvement.
  • Develop and implement custom tests and tools.
  • Create and maintain documentation to serve as reference to guide interdependent teams. 
  • Train production team members on how to use your automated products + raise awareness of new processes.
  • Follow up on your tests and tools to provide support and resolve problems.  
  • Come up with solutions to continuously optimize the QA process.  
  • Stay up to date on testing best practices and technological advancements to keep up with the industry + develop your skills and refresh your knowledge.

What you bring

  • Experience in software QA or engineering (or other relevant experience) 
  • Knowledge of programming languages (C++, Python, HTML, CSS, C#), Visual Studio, bug tracking software (e.g. Jira), 3D software (e.g. 3DS Max), game engines (e.g. Unity or Unreal) & their limitations    
  • A solid understanding of QA methodologies, processes, and tools 
  • A degree in Computer Science or Software Engineering (or related training) 
  • A highly collaborative, empathetic, creative, and innovative spirit
  • Excellent critical thinking, organizational, problem-solving, communication, interpersonal, and presentation skills
  • Curiosity, resourcefulness, and plenty of flexibility
  • Motivation to reach out for feedback and adapt to it

What to send our way

  • Your CV highlighting your background and skills

Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.

About us

Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.  

Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.  

When you join Ubi MTL, you’ll discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being. 

If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown. 

At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.

5000 + employees
2644 available jobs