ICT Test Analyst
SOC 15-1253.00 · ESCO 2519 · OSCA 272233
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.
Tools & technology
Average salary
Job outlook
GrowingJob 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
CURRENT ROLE
ICT Test Analyst
Software Development
ADJACENT MOVES
STARTING POINTS
Who thrives here
Interest profile
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.
Similar roles
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 →