Software Engineering

array(6) { ["headers"]=> object(WpOrg\Requests\Utility\CaseInsensitiveDictionary)#19230 (1) { ["data":protected]=> array(4) { ["content-type"]=> string(30) "application/json;charset=utf-8" ["date"]=> string(29) "Fri, 18 Sep 2026 16:54:02 GMT" ["access-control-allow-origin"]=> string(1) "*" ["server"]=> string(6) "APISIX" } } ["body"]=> string(1066) "{"soc":2136,"title":"IT quality and testing professionals","description":"IT quality and testing professionals test the quality of IT software, systems and computer games and identify and recommend solutions to problems and improvements that could be made.","qualifications":"Entrants usually possess a degree or equivalent qualification, although entry with other academic qualifications and/or significant relevant experience is possible. There is a variety of relevant vocational, professional and postgraduate qualifications available.","tasks":"undertakes the testing of software, systems or computer games for errors, identifies source of problems and proposes solutions\ndevelops, implements and documents test plans for IT software, systems and computer games\ndevelops quality standards and validation techniques\nmakes recommendations concerning software/system quality","add_titles":["IT auditor","Quality analyst (computing)","Software testing consultant","Systems tester (computing)","Test analyst (computing)","Test engineer (professional, software)"]}" ["response"]=> array(2) { ["code"]=> int(200) ["message"]=> string(2) "OK" } ["cookies"]=> array(0) { } ["filename"]=> NULL ["http_response"]=> object(WP_HTTP_Requests_Response)#19232 (5) { ["data"]=> NULL ["headers"]=> NULL ["status"]=> NULL ["response":protected]=> object(WpOrg\Requests\Response)#19229 (10) { ["body"]=> string(1066) "{"soc":2136,"title":"IT quality and testing professionals","description":"IT quality and testing professionals test the quality of IT software, systems and computer games and identify and recommend solutions to problems and improvements that could be made.","qualifications":"Entrants usually possess a degree or equivalent qualification, although entry with other academic qualifications and/or significant relevant experience is possible. There is a variety of relevant vocational, professional and postgraduate qualifications available.","tasks":"undertakes the testing of software, systems or computer games for errors, identifies source of problems and proposes solutions\ndevelops, implements and documents test plans for IT software, systems and computer games\ndevelops quality standards and validation techniques\nmakes recommendations concerning software/system quality","add_titles":["IT auditor","Quality analyst (computing)","Software testing consultant","Systems tester (computing)","Test analyst (computing)","Test engineer (professional, software)"]}" ["raw"]=> string(1263) "HTTP/1.1 200 OK Content-Type: application/json;charset=utf-8 Transfer-Encoding: chunked Connection: close date: Fri, 18 Sep 2026 16:54:02 GMT access-control-allow-origin: * Server: APISIX {"soc":2136,"title":"IT quality and testing professionals","description":"IT quality and testing professionals test the quality of IT software, systems and computer games and identify and recommend solutions to problems and improvements that could be made.","qualifications":"Entrants usually possess a degree or equivalent qualification, although entry with other academic qualifications and/or significant relevant experience is possible. There is a variety of relevant vocational, professional and postgraduate qualifications available.","tasks":"undertakes the testing of software, systems or computer games for errors, identifies source of problems and proposes solutions\ndevelops, implements and documents test plans for IT software, systems and computer games\ndevelops quality standards and validation techniques\nmakes recommendations concerning software/system quality","add_titles":["IT auditor","Quality analyst (computing)","Software testing consultant","Systems tester (computing)","Test analyst (computing)","Test engineer (professional, software)"]}" ["headers"]=> object(WpOrg\Requests\Response\Headers)#19228 (1) { ["data":protected]=> array(4) { ["content-type"]=> array(1) { [0]=> string(30) "application/json;charset=utf-8" } ["date"]=> array(1) { [0]=> string(29) "Fri, 18 Sep 2026 16:54:02 GMT" } ["access-control-allow-origin"]=> array(1) { [0]=> string(1) "*" } ["server"]=> array(1) { [0]=> string(6) "APISIX" } } } ["status_code"]=> int(200) ["protocol_version"]=> float(1.1) ["success"]=> bool(true) ["redirects"]=> int(0) ["url"]=> string(49) "https://api.lmiforall.org.uk/api/v1/soc/code/2136" ["history"]=> array(0) { } ["cookies"]=> object(WpOrg\Requests\Cookie\Jar)#19224 (1) { ["cookies":protected]=> array(0) { } } } ["filename":protected]=> NULL } }

IT quality and testing professionals test the quality of IT software, systems and computer games and identify and recommend solutions to problems and improvements that could be made.

Common tasks in this job:

  • undertakes the testing of software, systems or computer games for errors, identifies source of problems and proposes solutions develops, implements and documents test plans for IT software, systems and computer games develops quality standards and validation techniques makes recommendations concerning software/system quality

What qualifications do I need?

Entrants usually possess a degree or equivalent qualification, although entry with other academic qualifications and/or significant relevant experience is possible. There is a variety of relevant vocational, professional and postgraduate qualifications available.

Software Engineering Courses

View all Software Engineering courses