software testing specialist careers in Canada