Information systems testing technicians (NOC 2283)

High opportunity occupation

About this job

Information systems testing technicians put test plans in place to make sure that software applications and information and telecommunications systems work.

Common job titles
  • analyst, test co-ordination
  • co-ordinator, software testing
  • technician, testing - application / systems
  • tester, software / user acceptance
  • video game tester


Information systems testing technicians perform some or all of these duties:

  • Develop and record software testing plans including a range of testing types, such as functional, non-functional, system integration and user acceptance testing (UAT)
  • Put software and hardware in place
  • Put together the operating system software so that it can be tested
  • Create test settings, test cases, and review and report on test data
  • Review and record the results of software application tests and information and telecommunication systems tests
  • Bring up any problems or problems found when testing, fix them and re-test
  • Assist with creating and using software and information system testing processes
  • Work with a team made up of people with different skill sets, professional backgrounds and experience

Work environment

Information systems testing technicians typically work a 40-hour work week. Sometimes overtime or additional work hours may be needed to take care of unexpected technical problems or to meet deadlines to launch new products or services.

Information systems testing technicians work in an office or computer lab. They spend a great deal of time on their computer and this may cause eyestrain, back pain, and hand and wrist problems, such as carpal tunnel syndrome. Ergonomic workstations and processes are often put in place by the employer to help people avoid these health issues.

People in this career can work in both the private and public sectors. They are typically part of information technology departments or divisions, or they may be employed by a company that develops software or designs computer and telecommunication systems.

Insights from industry

It is expected that most opportunities in this career will come from the creation of new jobs. Unfortunately, because of the ability to work remotely, some of these jobs may be given to people who do not live in B.C. or in Canada. Some companies hire people from other countries where it costs less to provide these services.

An increase in the use of computer and telecommunications systems, such as wireless email and broadband internet, along with more complicated software applications, means that there will be a growing need for information systems testing technicians. Computer security, gaming and electronic commerce are three areas that are seeing strong growth. In addition, automation technology and computer ordering systems in the manufacturing industry are areas that need information systems testing technicians. An increase in elements such as Agile or Lean methods in software development are being put into place. This means this position may also include activity in Test Driven Development (TDD) and Behaviour Driven Development (BDD) testing.

People in this job may need to test for accessibility. This includes making sure that people with visual disabilities, such as those who cannot see or have limited vision, are considered when testing how the system or software works.

Information systems testing changes often as computers and software programs are improved. Information systems testing technicians must keep up with these changes and develop new programs and policies to manage this.

Career paths and resources

Career paths

Moving into computer programming, interactive media development, web development or systems analysis is possible with experience. Information systems testing technicians that have worked for several years may be able to find more senior jobs in areas such as project management and in supervisory or quality assurance management positions.

Additional resources