Software Development

ICT Test Analyst

SOC 15-1253.00 · ESCO 2519 · OSCA 272233

REA INV ART SOC ENT CON This role See your match →

Role snapshot

Overview

Designs and runs tests on software applications to find bugs and verify that systems work correctly before they reach users. Documents issues, tracks fixes, and collaborates with developers to ensure quality standards are met, contributing to the overall reliability and user experience of software products.

Ensures the reliability, functionality, and performance of software applications, preventing defects from reaching end-users and maintaining a high standard of quality for digital products.

On the job

  • Develop and execute test plans, test cases, and test scripts based on software requirements.
  • Identify, document, and track software defects using bug tracking systems.
  • Perform various types of testing, including functional, regression, performance, and user acceptance testing.
  • Collaborate with development teams to understand product features and resolve identified issues.
  • Contribute to the improvement of testing processes and methodologies.
ICT Test Analyst at work

Tools & technology

JiraSeleniumPostmanTestRailGitSQL

Average salary

$95K
MEDIAN SALARY Annual · USD
$70K Bottom 10%
$130K Top 10%

Job outlook

Growing

Job growth is expected to be above average over the next five years.

Education & training

A bachelor's degree in computer science, software engineering, or a related field is often preferred, or a relevant certification coupled with practical experience.

Career pathways

WHERE YOU COULD GO

Senior ICT Test Analyst
Test Lead

CURRENT ROLE

ICT Test Analyst

Software Development

ADJACENT MOVES

Automation Engineer
DevOps Engineer
Junior Qa Analyst
Software Support Specialist
Technical Intern

STARTING POINTS

Who thrives here

Interest profile

I

investigative · ICR

Individuals who enjoy systematic investigation, analytical problem-solving, and precise execution of tasks thrive in this role, ensuring software quality and reliability.

Personality characteristics

Curious

Enjoys exploring new technologies, testing methods, and understanding complex systems.

Detail-oriented

Thrives on meticulous analysis, identifying subtle defects, and ensuring thorough test coverage.

Reserved

Often prefers focused, independent work on technical problems rather than constant social interaction.

Cooperative

Works effectively with developers and other team members to resolve issues and improve product quality.

Calm under pressure

Remains composed and objective when encountering critical bugs or tight deadlines.

Best for

  • People who enjoy systematically breaking things to improve them.
  • Individuals who value precision, logic, and ensuring quality in technical systems.
  • Problem-solvers who thrive on finding solutions to complex software challenges.

Watch out for

  • The role can be highly repetitive with regression testing if automation is not fully implemented.
  • Requires patience and persistence in identifying and documenting elusive bugs.

A week in the life

A representative working week for a ICT Test Analyst — where the deep work, meetings, and admin actually land.

8am9am10am11am12pm1pm2pm3pm4pm5pm6pm
Mon
Daily Standup & Test Planning
Manual Test Execution
Defect Reporting & Tracking
Requirements Review with Product
Tue
Test Automation Scripting
Regression Testing Cycle
Wed
Team Sync & Issue Prioritization
Exploratory Testing
Developer Collaboration & Debugging
Thu
Performance/Load Test Execution
Test Data Management
Test Environment Setup & Maintenance
Fri
Test Case Refinement & Review
Sprint Review & Demo Prep
Learning & Development Time
End-of-Week Reporting & Planning
Deep work Meeting External Social Admin

FREE ASSESSMENT

Does ICT Test Analyst fit you?

Measure your personality and interests, then see how this career ranks against 1,300+ others — for you personally.

Take the free assessment →