Software Tester - Montreal

Software Tester
Montreal, QC

Summary of Position
The Software Tester is responsible for collaborating closely with the development team to implement quality assurance test plans and testing principles to ensure the highest quality release of Stream Systems’ enterprise software. Based in Montreal, QC, he/she will lead troubleshooting efforts and ensure that all testing is executed with a high level of accuracy.

Additional responsibilities include but are not limited to:

  • Generate automated and manual test cases daily while sharing results and feedback regularly with the development team
  • Participate in/lead the selection of software testing tools and test automation frameworks
  • Contribute to development of a manual (and automated) regression test suite
  • Liaise with business stakeholders to translate system requirements into acceptance test criteria
  • Track and report quality trends and identify new software quality metrics to be monitored

Do you thrive on solving complex business problems? Are you passionate about taking on challenges? If you answered ‘Yes’, then working at Stream Systems could be the place for you. Additional qualifications that are required include:


  • 5 years of experience with manual and automated software testing of enterprise software
  • Demonstrated ability to write software test cases for enterprise software deliverables
  • Post-secondary education in Computer Science or related discipline would be considered an asset
  • Experience creating wireframes, workflows and prototypes with modern quality approaches such as TDD and BDD
  • Broad-based knowledge of a variety of software testing concepts such as: regression, unit, white box, black box, positive, negative, boundary testing, scalability, traceability, integration, and load
  • Successful track record of translating business requirements to functional software tests
  • Experience selecting, utilizing, and making recommendations around various testing tools

Experience working with the following technologies is required:

  • Agile test management tools (such as Hiptest)
  • Selenium, Gherkin and Cucumber test languages
  • Manual script writing
  • Automated testing of enterprise applications


  • Self-motivated and committed to delivering high quality results
  • Ability to work independently as well as part of a team
  • Demonstrated ability to quickly change focus in reaction to high-priority issues
  • Strong initiative in solving technical and non-technical problems
  • Proven ability to set and shift priorities to meet a variety of timelines
  • Ability to take on a systems thinking approach to computing and information technology
  • Excellent understanding of business complexity and project interdependencies

High Integrity ● High Energy ● Courageous Ambition

For further information or to apply directly, please contact:
Melissa Baylin
or Apply Here
Stream Systems has selected its recruitment partner, Cadre, to assist throughout the selection process to find the best suited candidates for employment. We thank all those who apply; however, only those candidates selected for interviews will be contacted. Since 2004, Cadre has been committed to protecting the confidentiality of all candidates and encourages a diverse and inclusive workforce.

For more information on Cadre or to view additional career opportunities, please visit our website at