Test analyst

Offer support and testing to create and maintain functional systems based on technology.

These highly trained individuals manage and resolve technical issues related to hardware, software, and programming.

Duties and tasks

  • Diagnose issues while troubleshooting problems in person, online, or over the phone
  • Establish and maintain quality assurance measures
  • Evaluate the usefulness of hardware and software and remove unnecessary components
  • Inspect and review work periodically to maintain strong working order
  • Test the integrity of systems within a network and those that have been newly established

Skills required

  • Knowledge of and adherence to community technical standards and regulations as they change over time
  • Knowledge of how to install, uninstall, correct, and identify faulty programs or systems
  • People and communication skills in dealing with clients who may or may not be tech savvy
  • Strong hand-eye coordination to install and setup computer accessories such as printers, scanners, fax machines, and install individual programs
  • Strong knowledge base in the inner workings of computers and networks

Working conditions

Test Analysts may make calls to businesses or homes to troubleshoot in person, work online or over the phone at a call centre, or in a few cases, work from home as an online assistant to those calling a help line. Hours will vary based on the place of business but may include both day and nighttime hours as well as holidays. This may also include service calls in severe weather in an emergency.

Professional associations

The Australian Computer Society (ACS)

Related jobs and job titles

  • Applications Systems Analyst
  • Business Systems Analyst
  • Business Systems Analyst
  • Computer Tester
  • Data Modeller
  • Network Analyst
  • Operations Systems Analyst
  • Programmer
  • Systems Designer
  • Web Developer

Related degrees

Related subjects