Ontario Skills Passport
Layout structure
Header structure
Display Noc
OSP Occupational Profile

OSP Occupational Profile

Print Occupational Profile

Display page browsing back option list
Display page browsing back option list <<Back
Display Noc Details
NOC Code: NOC Code: 2282 Occupation: Information systems testing technicians
Occupation Description: Occupation Description:
Information systems testing technicians execute test plans to evaluate the performance of software applications and information and telecommunications systems. They are employed in information technology units throughout the private and public sectors. Information systems testing technicians execute test plans to evaluate the performance of software applications and information and telecommunications systems. They are employed in information technology units throughout the private and public sectors.

  • Click on any of the Essential Skills to view sample workplace tasks for this occupation.
  • Scroll down the page to get information on career planning, education and training, and employment and volunteer opportunities.

Table will display the Skill Level for the Noc specified
Essential Skills Essential Skills Levels
Reading Reading 1 2 3 4
Writing Writing 1 2 3 4
Document Use Document Use 1 2 3
Digital Technology Digital Technology 1 2 3 4
Oral Communication Oral Communication 1 2 3
Scheduling or Budgeting and Accounting Scheduling or Budgeting and Accounting 1 2 3
Measurement and Calculation Measurement and Calculation 1
Data Analysis Data Analysis 1 2 3
Numerical Estimation Numerical Estimation 1 2
Job Task Planning and Organizing Job Task Planning and Organizing 1 2 3
Decision Making Decision Making 1 2 3
Problem Solving Problem Solving 1 2 3
Finding Information Finding Information 1 2 3
Critical Thinking Critical Thinking 1 2 3

  • The skill levels represented in the above chart illustrate the full range of sample tasks performed by experienced workers and not individuals preparing for or entering this occupation for the first time.
  • Note that some occupational profiles do not include all Numeracy and Thinking Essential Skills.

If you would like to print a copy of the chart and sample tasks, click on the "Print Occupational Profile" button at the top of the page.

  • Read short messages from automated systems. For example, read brief error messages on computer screens. (1)
  • Read text entries in forms. For example, help desk analysts read users' descriptions of computer and software malfunctions in online tickets and help logs. Technical support analysts verify conditions of use in software licensing agreement forms. (2)
  • Read email and memos from co-workers, computer users and service providers. For example, read confirmations of specialized service calls in email from software suppliers. Read descriptions of difficulties encountered with computer hardware and software in email from users. Read memos in which co-workers provide technical information and advise of changes in procedures for opening users' accounts. (2)
  • Read policy and procedures manuals. For example, read the organization's service management policies for information about the objectives, concepts, processes, key performance indicators, roles and challenges of the job. (3)
  • Read articles in newsletters and trade publications. For example, read articles in PC Magazine, The Register and Apple Insider News to learn about events, new products and trends in personal computer hardware and software applications. Technical support analysts may read expert reviews of new microprocessors and antivirus software in trade publications. (3)
  • Read equipment and software manuals, help files and technical bulletins. For example, read sections of software manuals to learn about advanced procedures and improvements to upgraded versions. Read lengthy online help files in software suppliers' support libraries for information on processes such as recovering email from cached copies of users' email accounts. Read software developers' application notes and programming alerts which explain program errors and patches. (4)
Back to Top

  • Write reminders, notes to co-workers and short text entries in forms. For example, call centre agents write brief descriptions of computer malfunctions and repairs in help logs and online tickets. (1)
  • Write email and memos to users and co-workers. For example, write email to answer questions from users, warn them of computer viruses and outline precautionary measures. Write memos to inform co-workers of fixes for reoccurring network glitches. Hardware installation technicians may write email to customers to present brief analyses of computer hardware and software such as the advantages and disadvantages of online backup services versus external hard disks. (2)
  • Write instructions, procedures and technical guidelines for users and co-workers. For example, write instructions for the operation of equipment such as scanners and computerized cash registers. Technical support analysts may write step-by-step software installation procedures for installation technicians. They may also write guidelines for other support analysts on complex topics such as the transfer of domain users to other work units. (4)
Back to Top

Document Use
  • Locate data on labels. For example, hardware and software installation technicians may scan labels on computer hardware to identify ports, serial numbers and other data. They may also locate minimum requirements for microprocessors, memory and hard disk storage capacities on software labels. (1)
  • Locate data in forms. For example, locate users' permissions for remote access to their computers in authorization forms. Software installation technicians locate menu choices and explanations for software configurations in set-up forms. Technical support analysts may scan event logs to locate error messages, event times and Internet protocol addresses. (2)
  • Locate data and identify trends in graphs. For example, help desk analysts may monitor numbers of calls received and abandoned per month and average response times by call type in line and bar graphs. Help desk supervisors may locate percentages of users' calls by source in pie charts. (2)
  • Enter data into lists, tables and schedules. For example, enter hardware specifications into lists of recommended equipment. Help desk analysts may enter new appointments for technicians into service call schedules. (2)
  • Locate data in lists, tables and schedules. For example, locate names of users and their contact information in email distribution lists. Identify prices for software licenses in price lists. Call centre agents may scan tables of unresolved service calls to locate data such as descriptions of incidents, names of workers assigned and actions taken. Help desk analysts may locate field technicians' names in service call schedules. Technical support supervisors may identify server names, file directories and start times in backup schedules. (2)
  • Complete entry forms. For example, complete reporting forms when installing new software applications, configuring electronic mail and performing account migrations for users. Help desk analysts may enter data on computer and network malfunctions, degrees of urgency, information requested and actions taken into computerized incident tickets. Technical support analysts may complete privacy forms and contracts for new customers. (3)
Back to Top

Digital Technology
  • Use communication software. For example, exchange email with co-workers, computer users and suppliers using programs such as Outlook. Send attachments, create distribution lists and manage personal appointment schedules. (3)
  • Use Internet browsers to access software suppliers' websites and online trade publications. Use search engines such as Google to obtain information on installing, using and troubleshooting hardware devices and software applications. Download program code to repair corrupted files. (3)
  • Use word processing programs such as Word to write, edit and format memos, instructions for users and work procedures. Integrate tables, graphs and screenshots. (3)
  • Use databases. For example, user support technicians use service management database applications to track users' calls, maintain information on customers, dispatch technicians and manage service requests. They may conduct searches for specific computers and peripherals to view repair histories. They may create reports on unresolved calls and generate performance statistics. (3)
  • Use spreadsheets. For example, create spreadsheets to track project timelines, manage equipment inventories and develop work schedules. Import data, modify data formats and carry out data analysis. (3)
  • Use hardware and system skills. For example, install, configure, troubleshoot and update operating systems and network software on users' computers. Write batch files and operating system scripts. Set up and connect computers and peripherals. Use tools to check and compact hard disks, and eliminate viruses, adware and spyware from computer systems. Recommend equipment purchases. (4)
  • Use computer and software applications. For example, help desk analysts may use computer management programs to gain remote access to users' computers. They observe users' computers directly, identify errors and repair or reinstall software applications and files. Technical support analysts install, configure, troubleshoot and remove numerous software applications for users. (4)
  • Do programming, software design and development. For example, user support technicians may use various programming languages to repair and modify software programs. They may write batch files to update program configurations automatically. (4)
Back to Top

Oral Communication
  • Discuss ongoing job tasks with co-workers and suppliers. For example, discuss orders and prices with suppliers and request technical support for specialized computer peripherals. Help desk analysts may inform service technicians about users' difficulties and dispatch them to repair users' computer hardware. (1)
  • Teach, supervise and assist workers in the work unit. For example, help desk technicians may teach service procedures to new recruits and provide one-on-one coaching for complex and difficult job tasks. Help desk supervisors may describe special projects to junior technicians and provide constructive criticism as they carry out the work. (2)
  • Discuss technical matters with co-workers, colleagues and suppliers. For example, discuss error codes with software developers and quality assurance officers. Help desk analysts may discuss challenging software operations with co-workers and help develop instructions for users. Systems technical support analysts may discuss complications in software implementations with suppliers' support technicians. (2)
  • Inform and advise computer users with malfunctioning computer hardware and software. For example, call centre agents ask users questions to diagnose malfunctions. They provide clear, concise, step-by-step instructions in non-technical language to repair computers as quickly as possible. They may patiently repeat their instructions and ask questions to ensure users understand and can carry out instructions as given. They practise active listening and reassure users who may be very worried or frustrated by malfunctioning computers. Technical support analysts may provide explanations about new applications to computer users and make suggestions for improvements to hardware and software. (3)
  • Make presentations and deliver training workshops. For example, help desk analysts may make presentations to supervisors on the advantages of new software which will track help desk performance. User support technicians may teach small groups of users to use new operating systems and software applications. (3)
Back to Top

Scheduling or Budgeting and Accounting
  • Prepare operating budgets for work units. For example, help desk supervisors may prepare budgets for help desk operations. Technical support analysts may budget to equip specific users with improved computers and recent software releases. (3)
  • Prepare, monitor and adjust work schedules. For example, help desk agents may change support technicians' scheduled appointments to accommodate customers' needs. Technical support analysts may schedule hardware installations for large organizations. (3)
Back to Top

Measurement and Calculation
  • Calculate times spent at job tasks. For example, hardware installation technicians calculate durations of service calls by subtracting start from stop times. (1)
Back to Top

Data Analysis
  • Compare measurements, equipment readings and counts to specifications. For example, software installation technicians compare storage space available on disks to memory specifications in software installation requirement lists. User support technicians may compare data such as numbers of repairs and service calls on specific computers and peripherals to their organizations' standards. Help desk technicians may compare numbers of unanswered calls per day to help desk performance targets. (1)
  • Analyze data on user support services provided. For example, user support technicians may calculate total monthly and quarterly service times per customer and per software application to identify major users of services and problematic software. (3)
Back to Top

Numerical Estimation
  • Estimate memory requirements for computer systems. For example, systems support representatives may estimate storage capacities required for servers. They anticipate numbers of daily data transactions and propose reasonable storage space requirements per transaction. (2)
  • Estimate times needed to perform job duties. For example, technical support analysts estimate times required for service calls and travelling times between service call locations. (2)
Back to Top

Job Task Planning and Organizing
  • User support technicians plan job tasks around calls for assistance from users. They experience interruptions to their work from incoming calls for service for computer equipment breakdowns, data losses and viruses. They must regularly adjust their schedules to changing priorities. In contrast to other user support technicians, call centre support agents and help desk technicians have limited latitude to organize their tasks. They typically answer users' calls by order of entry. During periods of high demand, they may vary the time they spend with users and change the order in which they answer calls for emergencies. User support technicians may assign tasks to workers they supervise. They may contribute to strategic planning for their organizations. (3)
Back to Top

Decision Making
  • Assign job tasks to user support technicians under your supervision. For example, help desk supervisors may ask workers in their units to write training materials for new help desk technicians. They take into consideration workers' competencies and interests. (2)
  • Choose methods to correct hardware malfunctions and software errors. For example, call centre support technicians may decide to correct users' computers through remote access when direct instructions to users are too complex for their skill levels. (2)
  • Decide to refer computer malfunctions to field technicians and co-workers with more expertise. For example, help desk analysts decide to dispatch technicians to fix users' computers on-site when instructions by telephone, email and remote access have failed. Technical support technicians may decide to forward complex malfunctions to software developers for resolution when the degree of urgency for the users surpasses their capacities to respond. (2)
  • Decide to repair, upgrade and replace faulty and inadequate computer hardware and software. For example, technical support analysts determine the extent to which computer malfunctions stem from the age of the units and the software. They compare the costs of replacing faulty units and outdated software to the costs of repetitive repairs. (3)
Back to Top

Problem Solving
  • Experience difficulties communicating effectively with users who have limited language skills. For example, help desk technicians may speak by telephone to novice computer users who do not understand their instructions. Technical support analysts may find they cannot understand users with strong accents. They may send screenshots and pictures by email. They may access the users' systems directly to make changes. They may also send support technicians to users' locations if necessary. (2)
  • Response time targets cannot be met. Help desk analysts may reduce the time on each call and send service technicians to handle more complex repairs. When faced with increased call volumes, independent technical support technicians may work longer hours, refuse new customers and make plans to hire employees. (2)
  • Experience failures and crashes in the computer systems. For example, technical support analysts may discover that their organizations' websites have been closed down by hackers. They search computer transaction logs to find the entry points. They consult co-workers and look for information in technical support libraries and forums in order to repair and improve firewalls for better protection of systems. (3)
Back to Top

Finding Information
  • Find information about hardware and software. For example, consult sections of software manuals, conduct keyword searches on the Internet for help files and speak to co-workers and colleagues such as suppliers' product support technicians. Read trade publications, participate in online user forums and attend workshops and conferences. (3)
Back to Top

Critical Thinking
  • Assess users' skills. For example, help desk technicians assess the skills of callers so that they can tailor their instructions for diagnoses and repair of computers. They may decide that callers cannot be helpful in diagnosing malfunctions. (2)
  • Assess the performance of co-workers. For example, help desk supervisors may assess the skills of help desk technicians in fault diagnoses and effective communication with users. They may consider quantitative performance data such as the number of calls answered per period and average lengths of the calls relative to other workers. (2)
  • Evaluate the quality of the support services provided by the work units. For example, help desk supervisors may analyze performance data such as average wait times and numbers of calls answered. They also examine solution logs to evaluate the effectiveness of solutions. (3)
  • Evaluate information technology needs. For example, independent user support technicians may evaluate users' software needs. They review their experience with a number of relevant software applications and make recommendations. (3)
Back to Top