Levels of software testing

Description

The levels of testing in the software development process, such as unit testing, integration testing, system testing and acceptance testing.

Occupations requiring this skill

This section is generated automatically.

Skill demand overview
  • Essential in 11 occupations
  • Optional in 3 occupations
  • Total: 14 occupations
  • Most common in: ISCO major group 2 (Professionals)

Essential for

  • ICT test analyst
    ICT test analysts evaluate computer hardware and software in the development phase to ensure that the system or product meets specific technical requirements. ICT test analysts ide…
  • Digital forensics expert
    Digital forensics experts retrieve and analyse information from computers and other types of data storage devices. They examine digital media that may have been hidden, encrypted o…
  • 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…
  • Aviation ground systems engineer
    Aviation ground systems engineers are in charge of supervising the maintenance of the equipment of the airport, for example, the visual aids, airport electrical systems, luggage sy…
  • ICT accessibility tester
    ICT accessibility testers evaluate websites, software applications, systems or user interface components with regards to friendliness, operability of the navigation and visibility …
  • 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…
  • 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…
  • ICT security technician
    ICT security technicians propose and implement necessary security updates and measures whenever is required. They advise, support, inform and provide training and security awarenes…
  • ICT system analyst
    ICT system analysts specify the system needs to meet the end user requirements. They analyse system functions in order to define their goals or purposes and to discover operations……

Optional for

  • Software analyst
    A Software Analyst is a professional who evaluates software applications, systems, and user needs to recommend improvements, guide development, and ensure software meets business o…
  • 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…
  • 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…

Related skills

 

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.