Quality Assurance Engineer

Job ID
Research & Development - Software Development or Programming
Pos. Type
Full Time

Company Overview

Chez Nuance, nous donnons aux gens la possibilité d'interagir naturellement avec leurs divers appareils connectés et le monde numérique autour d'eux. Nous créons un monde où la technologie pense et agit de la façon dont les humains le font en concevant des modes d'interaction avec la technologie plus intuitifs.


Notre technologie agile utilise des analyses et des algorithmes avancés pour transformer l'inanimé en animé et transformer des processus complexes en processus simples.


Rejoignez notre équipe entreprise ... un excellent service à la clientèle commence ici. Nous concevons des assistants virtuels facilitant le service client intelligent. Les clients de diverses compagnies peuvent maintenant facilement  trouver les informations dont ils ont besoin en utilisant tous les canaux qu'ils préfèrent.


At Nuance, we empower people with the ability to seamlessly interact with their connected devices and the digital world around them.  We are creating a world where technology thinks and acts the way people do by designing the most human, natural, and intuitive ways of interacting with technology.


Our nimble technology uses analytics and advanced algorithms to transform the inanimate into animate and reduce complicated processes into simple ones.


Join our Enterprise team…great customer service starts here. We design virtual assistants for intelligent and effortless customer service helping customers find the information they need using whatever channel they prefer.

Job Summary

Are you a Pioneer? At Nuance Communications, everything we do is focused on developing the most human, natural, intuitive ways to use voice, text and biometric techniques to communicate with our end customers. Our software engineers and our technologies have pioneered the highest functioning artificially intelligent customer service software in the world, ceaselessly perfecting the ability for machines to interact naturally and intelligently with humans. We design and deliver technologies that intelligently link man, machine and the global storehouse of knowledge to help companies and consumers work seamlessly with the world.

The R&D division is consistently driving new innovative solutions adopting forward-looking technologies from the fields of Artificial intelligence, Natural Language Processing, Machine Learning, Predictive Analytics, User Interface Design and many more. We dream up cutting-edge technology that helps our customers design and create next generation innovative applications. You will participate in the development of these next-generation technologies that change how millions of users explore & interact with automated self-learning artificially intelligent systems. We rely on our software engineers to be versatile and passionate to tackle new problems as we continue to push technology. You will research, conceive and develop software technology & applications to extend and improve on Nuance Enterprise product offerings.

As a member of the Core Technologies Quality Assurance team, within Enterprise R&D, you will contribute to ensuring we deliver software of the utmost quality. You will help advance our quality assurance techniques & technologies – and in particular the frameworks and infrastructure that embody them. As a software developer and quality assurance expert, you will contribute to building & extending our testing infrastructure as well as developing and executing automatic and manual tests.



  1. Software development towards building & extending our testing infrastructure
  2. Planning and preparing testing setup
  3. Performing manual QA
  4. Developing and running automated tests
  5. Part of Agile team consists of DEV & QA which is responsible for the upcoming releases.Expand the QA capabilities, quality and efficiency

Number of Years of Work Experience: 2-5 years of experience


Required Skills: 

  • Must have experience developing and running automated scripts
  • Basic IT-knowledge: Setup and maintenance of test machines/systems; preferably Unix/Linux operating system
  • Be able to write Linux command line, shell scripts
  • Experience with common programming languages; Java, Junit, Python
  • Have good understanding of standard QA practices such as bug reporting and verification, smoke tests, regressions tests, feature tests, load and performance tests.
  • Have a strong technical background and be able to learn complex products and testing methodologies quickly as well as able to troubleshoot issues with relative ease.
  • Be a good team player.

Required Skills: 

  • Familiar with API testing
  • Experience with Mobile testing (iOS and Android) using Xcode IDE and Android Studio Home
  • Participated on software project with team of 5 or more

Education: Must be in BS of CE or CS department


Additional Information

In Montreal:

What we offer !

Unique environment for collaborative teamwork on cutting-edge technology:

  • Location is in the heart of downtown
  • Flexible hours
  • Transit reimbursement and parking

Contributing to and collaborating with international teams that drive innovation

  • Competitive benefit package:
  • 4 weeks’ vacation
  • 10 paid sick days
  • Bonus Plan, Group RRSP, Deferred Profit Sharing Plan, Employee Stock Purchase Plan

Award-winning Top Employer:

  • Canada's Top 100 Employers – 7 consecutive years
  • Montreal’s Top Employers – 6 consecutive years
  • Canada's Top Employers for Young People - 3 consecutive years

Ce que nous offrons!

Un environnement unique et collaboratif où vous travaillez avec les technologies de pointe :

  • Situé au cœur du centre-ville de Montréal
  • Horaire flexible
  • Allocation de transport en commun et de stationnement
  • Travail de concert avec des équipes à l’international afin de repousser les limites de l’innovation

Programme d’avantages sociaux concurrentiel :

  • 4 semaines de vacances
  • 10 congés de maladies payés
  • Régime de bonus annuel, REER collectif, Régimes de participation différée aux bénéfices (RPDB), Régime de rachat d’action pour les employés

Gagnant de prix à titre de meilleurs employeurs :

  • Canada's Top 100 Employers – pour 7 années consécutives
  • Canada's Top Employers for Young People - pour 3 années consécutives

In Waterloo:

What We Offer!

Unique environment for collaborative teamwork on cutting-edge technology:

  • Convenient location
  • Free parking
  • Flexible hours
  • Contributing to and collaborating with international teams that drive innovation

Competitive benefit package:

  • 4 weeks’ vacation
  • 10 paid sick days
  • 11 paid holidays
  • Bonus Plan, Group RRSP, Deferred Profit Sharing Plan, Employee Stock Purchase Plan

Award-winning Top Employer:

  • Canada’s Top 100 Employers – 7 consecutive years
  • Canada’s Top Employers for Young People – 3 consecutive years

LI Code



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.