Job roles: Software tester, Software test analyst
Have you ever played around with some software that ends up not working the way it should do? Or that ends up being used by hackers to access a computer or device? Well, you could prevent some future software users from experiencing similar problems and frustration with their own computer programmes by becoming a software tester.
Software testers make sure that the tools and apps we use on our PCs, tablets and smartphones are foolproof.
As an apprentice tester, you will be shown how to implement testing procedures on software applications for desktop computers, the web, mobile, embedded and
mainframe. You will ensure that agreed errors and security issues are identified, recorded, prioritised and corrected before a software product’s release.
This will involve reviewing software requirements and specifications for software functionality and security, designing simple test strategies for non-complex projects and analysing and creating more complex test plans.
You will become familiar with industry-standard software development theories and methods, and learn to understand the importance of accuracy and clear documentation of software tests. In addition, you will get to know the difference between different types of testing, such as unit, integration, functional and non-functional, stress, exploratory, regression and performance.
After successfully completing this apprenticeship, you will be eligible for entry onto the Register of IT Technicians.
The full apprenticeship standard is available at: www.gov.uk/government/publications/apprenticeship-...
Qualification: Level 4 (Higher Apprenticeship)
Salary: Not available