Software Verifier

Software Verifier

Position: Software Verifier

Location: Saskatoon, SK

Job #: ST-1017

Join our growing team! Why join us? We are expanding to accommodate our increased demand for our complex existing and upcoming R&D projects. As a Software Verifier, your challenge will be to provide automated and ad hoc testing for IRD’s key contracts and new development projects by figuring out every possible way systems could break, identifying software bugs, and testing our existing programs with the goal to deliver quality products to our clients.

Receiving direction from IRD’s Software Product Development Manager, you will work on a variety of exciting projects for embedded systems, desktop software, web applications for user interfaces, vehicle screening systems, and business intelligence systems. Using software languages and test technologies such as Selenium, Test Complete, GIT, SVN, Test NG, Java, SQL and Procedural SQL, C#/.Net Framework, HTML and Web Services should come naturally to you.

If you enjoy the challenge of solving complex software issues and having a direct impact on delivering polished end-user products, this could be the career for you!

Responsibilities may include :

  • Participate in Requirement and Design Reviews
  • Create, execute and maintain automated verification tests for software modules
  • Identify and create test cases to verify corner cases and error conditions
  • Perform system integration and testing
  • Assist with preparation and execution of Factory and Site Acceptance Tests (FAT/SAT) and plans
  • Perform automated and manual structured testing, as well as ad-hoc testing
  • Develop regression testing suites on base software modules and systems
  • Must be able to logically trace the root cause of an issue
  • Raise design concerns and highlight software bugs in a collaborative manner
  • Create issue reports for module and system defects
  • Develop custom test tools as required
  • Assist in the estimation of verification work and preparation of customer quotes based on tender documents, RFPs, and specification documents
  • Participate in the support of customer systems


  • Degree in Computer Engineering, Computer Science, or equivalent
  • 2 or more years’ experience in a software verification or software testing environment
  • Experience working in a software engineering team
  • An understanding of source control principles and experience with one or more source control management systems such as GIT and SVN
  • Knowledge of embedded computing
  • Experience with Automated testing would be an asset
  • Experience with Jenkins Continuous Integration or equivalent would be an asset
  • Experience with Databases and SQL, would be an asset
  • Knowledge of HTTP, Servlets, and Web Technologies, would be an asset

Please indicate position ST-1017’ in your cover letter and subject line.

IRD is an Equal Opportunity Employer.

Submit Application

Application For ST-1017

Request Info