Password Protected
Nope
Yep, that's right!
Career Guidance Skills working with computers S5.1 - programming computer systems S5.1.0 - programming computer systems Execute software tests
Description
Perform tests to ensure that a software product will perform flawlessly under the specified customer requirements and identify software defects (bugs) and malfunctions, using specialised software tools and testing techniques.
Occupations requiring this skill
This section is generated automatically.
Skill demand overview
- Essential in 11 occupations
- Optional in 5 occupations
- Total: 16 occupations
- Most common in: ISCO major group 2 (Professionals)
Essential for
- ICT test analystICT 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…
- Software testerSoftware 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 testerDigital 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 engineerAviation 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 testerICT accessibility testers evaluate websites, software applications, systems or user interface components with regards to friendliness, operability of the navigation and visibility …
- ICT system testerICT 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 testerICT 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 hackerEthical hackers perform security vulnerability assessments and penetration tests in accordance with industry-accepted methods and protocols. They analyse systems for potential vuln…
- Quality engineering technicianQuality engineering technicians work with quality engineers or managers to analyse and solve quality problems and improve productivity. They examine machines for imperfections and …
- ICT quality assurance managerICT 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 technicianICT security technicians propose and implement necessary security updates and measures whenever is required. They advise, support, inform and provide training and security awarenes…
Optional for
- ICT security administratorICT security administrators plan and carry out security measures to protect information and data from unauthorised access, deliberate attack, theft and corruption. Other titles The…
- Electric power generation engineerElectric power generation engineers design and develop systems that generate electrical power and develop strategies for the improvement of existing electricity generation systems.…
- Maintenance and repair engineerA Maintenance and Repair Engineer is responsible for ensuring that machinery, equipment, and systems operate reliably and efficiently by performing regular maintenance, troubleshoo…
- Power distribution engineerPower distribution engineers design and operate facilities that distribute power from the distribution facility to the consumers. They research methods for optimising power distrib…
- Database developerDatabase developers program, implement and coordinate changes to computer databases based on their expertise in database management systems. Excludes people performing managerial a…
Related skills
- Systems development life-cycle
- Tools for ICT test automation
- Levels of software testing
- Address problems critically
- Use scripting programming
- LINQ
- Process-based management
- Provide software testing documentation
- Lean project management
- Resource description framework query language
- XQuery
- Query languages
- Report test findings
Last updated on February 18, 2026
