Files
2026-08-14 17:31:58 +02:00

3.4 KiB

Competences — software tester

Source: ESCO v1.2.1 occupation-skill relations (http://data.europa.eu/esco/occupation/106f79e4-6264-45f1-9e7a-297435cd684b).

Essential

  • address problems critically (skill/competence)
  • execute software tests (skill/competence)
  • levels of software testing (knowledge)
  • perform software unit testing (skill/competence)
  • provide software testing documentation (skill/competence)
  • replicate customer software issues (skill/competence)
  • report test findings (skill/competence)
  • software anomalies (knowledge)
  • software architecture models (knowledge)
  • software metrics (knowledge)

Optional

  • ABAP (knowledge)
  • Agile project management (knowledge)
  • AJAX (knowledge)
  • APL (knowledge)
  • application usability (knowledge)
  • ASP.NET (knowledge)
  • Assembly (computer programming) (knowledge)
  • audit techniques (knowledge)
  • C# (knowledge)
  • C++ (knowledge)
  • COBOL (knowledge)
  • CoffeeScript (knowledge)
  • Common Lisp (knowledge)
  • computer programming (knowledge)
  • conduct ICT code review (skill/competence)
  • debug software (skill/competence)
  • develop automated software tests (skill/competence)
  • develop ICT test suite (skill/competence)
  • digital systems (knowledge)
  • Erlang (knowledge)
  • execute integration testing (skill/competence)
  • Groovy (knowledge)
  • hardware components (knowledge)
  • Haskell (knowledge)
  • ICT debugging tools (knowledge)
  • ICT performance analysis methods (knowledge)
  • ICT project management methodologies (knowledge)
  • Java (computer programming) (knowledge)
  • JavaScript (knowledge)
  • LDAP (knowledge)
  • lean project management (knowledge)
  • LINQ (knowledge)
  • Lisp (knowledge)
  • manage schedule of tasks (skill/competence)
  • MATLAB (knowledge)
  • MDX (knowledge)
  • measure software usability (skill/competence)
  • Microsoft Visual C++ (knowledge)
  • ML (computer programming) (knowledge)
  • N1QL (knowledge)
  • Objective-C (knowledge)
  • OpenEdge Advanced Business Language (knowledge)
  • Pascal (computer programming) (knowledge)
  • perform software recovery testing (skill/competence)
  • Perl (knowledge)
  • PHP (knowledge)
  • plan software testing (skill/competence)
  • Process-based management (knowledge)
  • Prolog (computer programming) (knowledge)
  • Python (computer programming) (knowledge)
  • query languages (knowledge)
  • R (knowledge)
  • resource description framework query language (knowledge)
  • Ruby (computer programming) (knowledge)
  • SAP R3 (knowledge)
  • SAS language (knowledge)
  • Scala (knowledge)
  • Scratch (computer programming) (knowledge)
  • Smalltalk (computer programming) (knowledge)
  • software components libraries (knowledge)
  • SPARQL (knowledge)
  • Swift (computer programming) (knowledge)
  • tools for ICT test automation (knowledge)
  • trading software (knowledge)
  • TypeScript (knowledge)
  • unstructured data (knowledge)
  • use scripting programming (skill/competence)
  • VBScript (knowledge)
  • Visual Basic (knowledge)
  • XQuery (knowledge)

Market evidence (job-ad analysis, 42 ads, as of 2026-07-19)

Share of analyzed job ads mentioning the item (threshold ≥ 20 %). Source: JSearch/Adzuna APIs.

Hard skills

  • defect identification — 33 %
  • regression testing — 33 %
  • software testing — 33 %
  • integration testing — 21 %
  • performance testing — 19 %
  • test case creation — 19 %

Methods

  • agile development — 26 %

Responsibilities

  • defect tracking — 24 %