Programmer Analyst IM/IT - Toronto

Health Canada - Toronto, ON (30+ days ago)

Apply Now

Important messages
We are committed to providing an inclusive and barrier-free work environment, starting with the hiring process. If you need to be accommodated during any phase of the evaluation process, please use the Contact below to request specialized accommodation. All information received in relation to accommodation will be kept confidential.

When you apply to this selection process, you are not applying for a specific job, but to an inventory for future vacancies. As positions become available, applicants who meet the qualifications may be contacted for further assessment.

If you are selected for further consideration, please advise the person who will contact you of any accommodations you may require during the selection process.

IITB is a national organization, with a wide variety of work that can be performed regardless of geographic location. However, certain positions may require a physical presence at a specific location.

IITB's Hub locations outside of the NCR are located in: St-John's, Dartmouth, Charlottetown, Bathurst, Fredericton, Miramichi, Moncton, Saint John, Boucherville, Jonquière, Laval, Montréal, Québec, Shawinigan, Belleville, Chatham, Cornwall, London, Toronto, Mississauga, Windsor, Vaughan, Winnipeg, Regina, Edmonton, Calgary and Vancouver.

Candidates must clearly demonstrate IN THE PRE-SCREENING QUESTIONS how they meet the education and experience factors listed in the essential and asset qualifications. Resumes may be used as a secondary source to validate the education and the experience described in their answers to the pre-screening question. Failure to provide this information in the requested format will result in your application being rejected. The pre-screening questions may be used to evaluate the ability to communicate effectively in writing.

The Government of Canada is committed to building a skilled workforce that is representative of Canada's diversity, which includes the recruitment of Canadian Veterans and releasing Canadian Armed Forces personnel.

We encourage applicants to identify any skills, competencies and/or experiences they acquired through a career with the Canadian Armed Forces.

Intent of the process
The purpose of this process is to staff positions within the Innovation, Information and Technology Branch. A pool of qualified candidates will be established and could also be used to staff similar positions of various tenures within Employment and Social Development Canada and various Federal Government Departments across Canada.

Positions to be filled: Number to be determined

Information you must provide
Your résumé.

The following will be applied / assessed at a later date (essential for the job)
Various language requirements
Bilingual Imperative BBB/BBB
French Essential
English Essential

Successful completion of two years of an acceptable post-secondary educational program in computer science, information technology, information management or another specialty relevant to the position to be staffed.

1. Indeterminate period incumbents of positions in the CS group on May 10, 1999, who do not possess the education prescribed above, are deemed to meet the minimum education standards based on their education, training and/or experience. They must be accepted as having met the minimum education standard whenever this standard is called for when staffing positions in the CS group.
2. It is the recognized educational institution (e.g. community college, CÉGEP or university) that determines if the courses taken by a candidate correspond to two years of a post-secondary program at the institution.
3. At the manager's discretion, an acceptable combination of education, training and/or experience may serve as an alternative to the minimum post-secondary education stated above. Whenever the minimum education is met using this alternative, it is met for the specific position only and must be re-assessed for other positions for which this alternative has been specified by the manager.

1 - Minimum of 2 years combined experience within the last 5 years in any one or more of the following:
  • Experience in system testing
  • Experience in web testing
  • Experience in mainframe testing
  • Experience in desktop testing
  • Experience in mobile testing
  • Experience in accessibility testing
  • Experience in security testing
  • Experience in load/performance testing
  • Experience in unit testing
  • Experience in system integration testing (end-to-end)
2 - Minimum of 2 years combined experience within the last 5 years working in an IM/IT environment and contributing to the development, writing or analysis of technical documentation.

1- Knowledge of software testing principles and practices.

1- Ability to communicate effectively orally.
2- Ability to communicate effectively in writing.
  • Will be evaluated during you application.
3- Ability to plan, organize and prioritize work.
4- Ability to analyze problems, identify options and generate practical solutions.

1- Demonstrating integrity and respect.
2- Working effectively with others.
3- Showing initiative and being action-oriented.

The following may be applied / assessed at a later date (may be needed for the job)


Note: List any relevant certification such as or others:
1 -OWASP certification
2 -ISTQB Tester certification
3 -Certified Agile Tester
4 -IAAP Web Accessibility Specialist
5 - Certified Professional in Accessibility Core Competencies (CPACC)
6 -Microsoft Certified "Technology Specialist"
7 - Microsoft Certified "IT Professional"

1 - Experience using performance testing tools such as HP/Microfocus Load Runner, HP/Microfocus Performance Center, MS Visual Studio Load Testing, Jmeter.
2 - Experience using testing automation tools such as Rational Functional Tester, SOATest, SOAPUI, HP/Microfocus Load Runner.
3 - Experience using security testing tools.
4 - Experience with defect tracking and test case management tools such as Microsoft Test Manager, Team Foundation Server, Jira.
5 - Experience with Unisys MCP mainframe tools such as Asgard, Programmers Workbench, CANDE, ERGO, WFL.
6 - Experience in LINC (Unisys).
7 - Experience in COBOL (Unisys COMS; IBM, CICS; Windows MicroFocus).
8 - Experience in JCL/TSO (IBM Z/OS mainframe).
9 - Experience in Microsoft SharePoint.
10 - Experience in Web Services (XML/WSDL/SOAP/REST/XSLT).
11 - Experience with using SQL.
12 - Experience in application development with languages such as Java and C.
13 - Experience in Agile testing methodologies.
14 - Experience in mobile testing methodologies.
15 - Experience in HTML (CSS, JavaScript).
16 - Experience with the Web Experience Toolkit (WET) and GitHub.
17 - Experience using Web standards testing tools (Compliance Sheriff, Color Contrast Analyzer (CCA), WAVE, Firebug, etc.).
18 - Experience with adaptive computer technology products.
19 - Experience with the GoC standards on Web accessibility, Web usability and Web interoperability.
20 - Experience in testing IBM Cognos 10 and up (reports or cubes).
21 - Experience in Java development for TAF support in Selenium
22 - Experience working in a DevOps environment.
23 -Experience in providing quality assurance activities in an agile environment
24 - Experience with behavioural-driven design.
25 - Experience with test-driven design.
26 - Experience participating in the creation of user stories.

Employment and Social Development Canada is committed to employment equity (EE). In order to achieve a representative workforce, selection may be based on qualified candidates self-declaring as being a member of one or more of the following EE groups: Aboriginal peoples, persons with disabilities, women and visible minorities.

Willingness and ability to work overtime as needed, sometimes on short notice.
Willingness and ability to travel occasionally if required.

Reliability Status security clearance.

Other information
The Public Service of Canada is committed to building a skilled and diverse workforce that reflects the Canadians we serve. We promote employment equity and encourage you to indicate if you belong to one of the designated groups when you apply.

Reference checks may be sought.

An interview may be administered.

A written examination may be administered.

Candidates must meet the essential qualifications to be appointed to a position.

The essential qualifications that are listed in the statement of merit criteria are mandatory. A pass mark will be established for each. Applicants may be appointed to the position even though he/she does meet any or all of the asset qualifications. However, meeting these criteria is desirable and may be a deciding factor in choosing the person to be appointed. In the event that there are as many applicants who meet the essential qualifications as there are vacancies, the manager may decide not to assess some or all of the asset qualifications.

An assignment, secondment or an acting appointment is a temporary resourcing option. The approval of your substantive supervisor will be required before an offer can be made.

All communication regarding this process may be administered via e-mail. It is the candidate's responsibility to provide a valid e-mail address and update their personal information when it changes. If special circumstances prevent you from having access to your e-mail, please communicate with the Contact person identified in this job opportunity.

Selection of candidates may be based on asset qualifications, operational requirements, or the organizational needs, depending on the requirements of the specific position being staffed.

Acknowledgment of receipt of applications will not be sent; we will contact candidates when the screening process is completed.

Please identify clearly your substantive group and level (not acting) and your employment status (term or indeterminate) in the ‘Employee Information' section of your on-line job application.

Please ensure that your Personal Record Identifier (PRI) is included in the ‘Employee Information' section of your on-line job application.

You must provide proof of your education credentials.

The hiring organization will accept applications on-line only. All job applications must therefore be submitted through the Public Service Resourcing System. To submit an application on-line, please select the button "Apply Online" below.

Persons requiring accommodation preventing them from applying on-line are asked to contact 1-800-645-5605.

We strongly encourage applicants to submit their applications online.

Following are some of the benefits associated with applying on-line:
  • Applicants can create and manage their accounts and apply to job opportunities as long as an internet connection is available.
  • Applicants can create a profile and retrieve stored application(s) (personal information, covering letter and résumé) previously submitted and modify them, if necessary, before submitting the application.
  • Applicants can modify their application/resume at any time BEFORE the closing date indicated on the job advertisement.
Should you be unable to apply on-line, please submit your application, quoting the Selection Process Number, to the application contact listed on the poster on or before the closing date.

Please note you will not be considered to be in travel status or on government business and that travel costs will not be reimbursed. Consequently, you will be responsible for travel costs.

Persons are entitled to participate in the appointment process in the official language of their choice. Applicants will be asked to indicate in their on-line application their preferred official language for each of the following: a) correspondence, b) written exam, and c) interview.

Once a qualified candidate has been selected and appointed on an indeterminate basis from the established pool, they will be removed from the pool. If a candidate is selected for a term or acting appointment, they will remain in the pool for future offers.

Candidates must meet the conditions of employment and continue to meet these same conditions during their employment.

Candidates will be contacted by email and it is imperative that you provide a current email address that accepts e-mail from unknown users (some email systems block these types of email). Candidates are strongly encouraged to check their email on a regular basis. It is your entire responsibility to inform us at all times of any changes regarding your contact information.

A variety of assessment tools may be used in the assessment of candidates, such as: *written test, practical test, situational exercise, *oral interview, simulation, presentation, role play, work samples, performance appraisals, *reference checks, and/or *assessment board member personal/direct knowledge of candidates' qualifications. Some assessment tools may be administered electronically, others, in-person. (*indicates those tools that will most likely be used in this process).

Please note that the assessment will only be rescheduled under exceptional circumstances:
  • Illness (a medical certificate will be required);
  • Emergency Circumstances (verifiable);
  • Operational requirements (must be confirmed in writing by your director);
  • Pre-approved Annual Leave (must be confirmed in writing by your supervisor).
Failure to attend the assessment without good reason will be construed as a withdrawal from the appointment process.

All information obtained throughout the selection process, from the time of application to close of process, may be used to evaluate the candidates.

If you were educated outside of Canada, you must have your credentials and/or diploma assessed against Canadian education standards. The public service will accept any Foreign Educational Credentials as long as they are deemed comparable to Canadian standards, through a recognize credential assessment service. For more information please click on Degree Equivalency.

Candidates must clearly indicate in writing the dates, duration and breadth of their experience in relation to the Essential and Asset Experience criteria. The breadth and depth of experience may be considered when making selections from the qualified pool.

A pass mark will be established for each essential qualification. Candidates must meet each essential qualification to be appointed to the position. A candidate may be appointed to the position even though he/she does not meet any or all of the asset qualifications, organizational requirements, or operational needs. However, meeting these criteria is desirable and may be used as a deciding factor in choosing the person to be appointed.

A top down approach of scores may be used to assess and/or appoint candidates.

Top-down ranking can be used at any stage of the assessment process where only the top scoring candidates will be invited to the next stage of the assessment. Please note that different pass marks and cut-off scores can be used at various stages of the assessment process. Candidates who attain the pass mark might not be further considered in the process if they do not achieve the cut-off score.

Appointment decisions, based on the merit criteria established for the position, may be made on the basis one or more of the following considerations:
  • Matching of the individual's experience or qualifications to the strengths and weaknesses of the work team;
  • Matching of the individual's experience or qualifications to the specific duties of the position being staffed;
  • Depth, breadth, type of work-specific experience;
  • Level/degree of one or more competencies/qualifications.
Indeterminate employees at the same group and level or equivalent may be considered for deployment. If no deployment is made, applicants from other groups and levels will be considered in the advertised appointment process.

Random selection may be used to identify which applicants will be assessed in this appointment process.

The breadth and depth of experience may be considered when making selections from the qualified pool and in determining the "right fit" for positions.

Random selection and/or top-down selection may be used at any time during the process to identify which applicants will be further assessed.

Candidates from outside the public service may be required to pay for their own travel for various assessment phases.