Software anomalies

Description

The deviations of what is standard and exceptional events during software system performance, identification of incidents that can alter the flow and the process of system execution.

Occupations requiring this skill

This section is generated automatically.

Skill demand overview
  • Essential in 7 occupations
  • Optional in 9 occupations
  • Total: 16 occupations
  • Most common in: ISCO major group 2 (Professionals)

Essential for

  • Software tester
    Software testers perform software tests. They may also plan and design them. They may also debug and repair software although this mainly corresponds to designers and developers. T…
  • Digital games tester
    Digital games testers review and test various genres of digital games by playing them in order to find bugs and glitches within the game's functionality or graphics. They may…
  • ICT system tester
    ICT system testers perform testing activities and some test planning activities. They may also debug and repair ICT systems and components although this mainly corresponds to desig…
  • ICT integration tester
    ICT integration testers perform tests in groups of system components, units or even applications. They group them in larger aggregates and apply integration test plans on them. The…
  • Ethical hacker
    Ethical hackers perform security vulnerability assessments and penetration tests in accordance with industry-accepted methods and protocols. They analyse systems for potential vuln…
  • ICT quality assurance manager
    ICT quality assurance managers are responsible of a team of ICT quality assurance analysts. They establish and operate an ICT quality approach through quality management systems, i…
  • Application engineer
    Application engineers deal with the technical requirements, management, and design for the development of various engineering applications, such as systems, new product designs, or…

Optional for

  • ICT disaster recovery analyst
    ICT disaster recovery analysts develop, maintain, and implement ICT continuity and disaster recovery strategies and solutions. They support the technical teams, assess the risks, d…
  • Mobile application developer
    Mobile app developers implement applications software for mobile devices, based on the designs provided, using general or specific development tools for device operating systems. E…
  • Embedded systems software developer
    Embedded systems software developers program, implement, document and maintain software to be run on an embedded system. Excludes people performing managerial activities. Other tit…
  • Digital games developer
    A Digital Games Developer is a software professional who designs, builds, and maintains interactive video games across various platforms such as mobile devices, consoles, and PCs. …
  • ICT system developer
    ICT system developers maintain, audit and improve organisational support systems. They use existing or new technologies to meet particular needs. They test both hardware and softwa…
  • Industrial mobile devices software developer
    Industrial mobile devices software developers implement applications software for specific, professional industrial mobile (handheld) devices, based on the industry needs, using ge…
  • ICT application developer
    ICT application developers implement the ICT (software) applications based on the designs provided using application domain specific languages, tools, platforms and experience. Oth…
  • Web developer
    A Web Developer is a technical professional who designs, builds, and maintains websites and web applications. They ensure that sites are visually appealing, user-friendly, responsi…
  • Software developer
    Software developers designs and builds computer programs that power mobile devices, desktop computers, and even cars. They not only identify user needs but also create new applicat…

Related skills

 
Last updated on February 18, 2026

Create an account to contribute and get credited

Thousands of people read these job profiles every month.
Add your experience and help make careers clearer for everyone.