Skip Navigation

Senior Quality Assurance Analyst

Apply now Job ID 14391349216 Date posted 09/14/2021

Primary Locations: Montreal, Quebec

Employee Status: Regular

Schedule: Full-time


Who said a bank was gloomy? National Bank is undergoing a cultural and technological transformation to become a place where talent can be expressed and flourish. Start a fascinating career with our delivery teams as they build the Bank of tomorrow. 

You have a bachelor’s degree in software development or are about to complete it. You want to learn how to implement innovative and efficient technologies. This offer is for you! 

In concrete terms, you will join our development teams who deliver the applications that make the Bank a partner of choice for its clients. You will learn how to develop application test automation with our automated fest frameworks, embedded in continuous testing, which is part of our DevOps strategy. 

We believe that through this process, you will become an experienced developer who can take part in the Bank’s various projects by mastering its methods, its requirements, and its business reality.


  • Degree in software engineering or computer science
  • Proficient in a popular programming language (Java, DotNet)
  • Experience in a development environment (Eclipse, IntelliJ IDEA, etc.)
  • Knowledge of the development process and continuous integration: you must be able to use a version management tool (Git, BitBucket, SVN, etc.) and have seen a continuous integration mechanism in action (Jenkins, for example)
  • Good knowledge of WebServices (SOAP, REST) or microservices, as well as formats such as XML, json, etc.
  • Good knowledge of writing test cases, test sets, Cucumber, Xray and GraphQL
  • Bilingualism, spoken and written (English and French), essential

Ideally, you also have:

  • Previously worked with tools such as SoapUI, ReadyAPI, Postman
  • Used Selenium Webdriver, Appium, or other test frameworks

Beyond your technical knowledge and academic background, it is your curiosity, your thirst for discovery, and your attitude that will make the difference. In our culture, we have no problem saying we don’t know how to do something, because we know how to get out of our comfort zone to learn. We accept being wrong, and we accept our colleagues being wrong too, because only those who do nothing don’t make mistakes. We cultivate these attitudes because this is how we move forward together: by trying and discovering!

If this speaks to you, if you recognize yourself in this mindset, then join us and become a quality software development professional!

We strive to be an inclusive organization where all employees are valued.  National Bank stands out for its many initiatives to promote inclusion, making it a Canada-wide leader in diversity.

The Bank has innovated by modernizing its performance evaluation system to better meet our clients’ evolving needs. From now on, the corporate values (expected behaviours) of partnership, agility and empowerment count as much as the business objectives.

Working at National Bank means having access to competitive working conditions, a wide range of employee benefits, a dynamic work environment and telemedicine services.

National Bank values all aspects of diversity and sees it as a tremendous source of wealth. We want to offer an open, respectful work environment where all employees can achieve their full potential. Senior management has made a concrete commitment to promote this value across all sectors of the organization.  We're committed to providing accommodations as needed and ensuring accessibility during the recruitment process and after hiring.  If you have any specific needs, please let us know during our initial conversation and we'll be happy to accommodate you.

#LI-GC1

JobField: IT

Unposting Date: 2021-09-28

Job Number: DEV0008K

Posting Date: 2021-09-14

Apply nowSend this opportunity via email

Job Matching

Let us search jobs for you based on the skills and experience listed in your profile.

Start matching