University Health Network Quality Assurance Analyst in Toronto, Ontario

Quality Assurance Analyst - Toronto, Ontario


Position: Quality Assurance Analyst

Site: LuCliff Place

Department: Joint Department of Medical Imaging

Reports to: Manager, Software Development

Hours: 37.5 hours per week

Status: Permanent Full-time


As part of the Joint Department of Medical Imaging - Software Development team, the Quality Assurance Analyst will be responsible for the creation, execution and maintenance of a testing methodology for applications developed internally by the team.


  • Quickly acquire and retain knowledge of complex internally-developed applications and business processes.

  • Take leadership role in all testing functions required for the successful deployment and maintenance of imaging information systems developed at UHN

  • Defining and implementing test strategy and planning for all projects. Includes test design, execution, documentation, and maintenance of test cases.

  • Analyze test case results and document issues in tracking software.

  • Work with the development team to determine the appropriate solution for addressing software anomalies or implementing improvements.

  • Types of testing include software functionality, integration, performance, usability, and security.

  • Provide assistance to onsite support team when escalations occur.

  • Needs to be able to conduct regression testing


  • Extensive experience being solely responsible for the creation and execution of functional test plans and test cases from start to finish, proactively seeking information required to complete test design, as well as develop and execute test cases

  • Strong knowledge of QA theory and practice, as it applies to development and testing methodologies in an iterative development environment.

  • Ability to write SQL queries and use database tools to query the database

  • Ability to perform multiple tasks with accuracy and attention to detail

  • Takes ownership for assigned tasks and holds oneself accountable for its success

  • Ability to perform server installations

  • Strong knowledge of networking protocols and distributed environments.

  • Familiarity with C#/.NET programming language an asset

  • Knowledge of automated testing tools and techniques

  • Knowledge of application protocols such as DICOM and HL7 an asset

  • Familiarity using virtual machines for testing an asset


  • Bachelor’s degree in Engineering or Computer Science

  • Five or more years of related experience in software test development

  • Previous experience in the medical imaging field or equivalent mission critical production environments is highly desirable.


  • Ability to function productively on multiple project teams simultaneously.

  • Ability to work independently, with minimal supervision.

  • Effective time management and willingness to work extended hours as necessary to meet commitments.

  • Strong verbal and written communication skills.

  • Ability to provide level of effort estimates to Manager, Software Development, and to perform tasks within the estimated level of effort and schedule.

If you are interested in making your contribution at UHN, please apply on-line. You will be asked to copy and paste as well as attach your resume and covering letter. You will also be required to complete some initial screening questions.

POSTED DATE: November 16, 2016 CLOSING DATE: Posted Until Filled

Posting #793921

University Health Network thanks all applicants, however, only those selected for an interview will be contacted.

For current UHN employees, only those who have successfully completed their probationary period, have a good employee record along with satisfactory attendance in accordance with UHN's attendance management program, and possess all the required experience and qualifications should apply.

UHN is a respectful, caring, and inclusive workplace. We are committed to championing accessibility, diversity and equal opportunity. Requests for accommodation can be made at any stage of the recruitment process providing the applicant has met the Bona-fide requirements for the open position. Applicants need to make their requirements known when contacted.