<style type="text/css"> .wpb_animate_when_almost_visible { opacity: 1; }</style>


Software Tester

Location: Toronto, ON, Canada


  • Understands & follows the company’s processes & procedures for developing mission-critical software;
  • Tests real-time systems are written in C;
  • Writes requirements, designs, codes, debugs, writes test procedures & tests software code;
  • Reviews requirements, design documents, code, test procedures & test results;
  • Analyses & implements correction for defect reports;
  • Performs engineering testing and analyzes issues from the field;
  • Solves technical tasks in a timely manner to improve team performance; looks for opportunities & suggests improvements.


Basic Qualifications

  • A Bachelor’s degree in Electrical or Computer Engineering or equivalent;
  • 5+ years of experience in C, C++ or other unit/component test tools;
  • Highly knowledgeable about statement, branch, compound condition and/or MC/DC code coverage techniques;
  • Ability to capture, promote and document design/code for testability guidelines and practices;
  • Experience developing and automating unit/component test environments, reports and metrics;
  • Experience with Jenkins and/or Artifactory as it relates to the integration of unit/component testing into continuous integration environments;
  • Command of scripting languages, preferably Python;
  • Experience with black box and white box testing and continuous integration frameworks;
  • Familiar with source control tools (git, ClearCase, etc.), static analysis (PC-lint, Coverity, etc.), build system automation;
  • Excellent analytical skills, able to diagnose issues based on field logs & correlate events to failures;
  • Expereince with VectorCAST is an asset;
  • Excellent verbal and written communication skills.
this job portal is powered by CATS