- Find and report bugs using appropriate systems and templates.
- Write bug reports including summary, description, steps to reproduce, reproduction rate, expected results, actual results.
- Attach appropriate screen shots, video footage and/or crash dump files to bug reports.
- Update bug entries with appropriate additional information.
- Classify, filter and prioritise different bug reports within a database.
- Assign bugs to appropriate team or individual developer to be fixed.
- Critically analyse products for playability and usability.
- Report findings clearly and concisely with relevant, actionable recommendations to improve product quality.
- Present constructive and balanced feedback highlighting both pros and cons of relevant improvement options.
- Give supporting examples as evidence.
- Follow an existing test plan, executing and recording all test cases within it.
- Add relevant, clear and concise comments to test plans.
- Design and create a simple spreadsheet test plan documenting functionality and including a summary cover page.
- Use industry recognised terminology accurately, including with regards to bug reports, databases, testing processes, software and platforms.
- Use industry recognised testing procedures and techniques
- Work under pressure, manage priorities and bring multiple tasks to completion within deadlines.
- Conduct practical testing in the following 3 functionality-related testing types, with appropriate use of procedures and techniques for each:
- Scripted – systematically test for errors, recording and analysing actual and expected results
- Exploratory – find bugs and design flaws by performing unscripted testing in novel and unexpected ways outside of the expected patterns of playing.
- Regression – investigate database bugs marked as fixed and close or reopen them as appropriate.
- Use excellent verbal and written communication with colleagues of different technical abilities.
- Respond appropriately to issues identified both within and outside of the QA team.
- Gather and document information from others, in order to effectively identify and replicate bugs.
- Use appropriate communication methods, for example verbal, email, written documents and/or other internal procedures.
- Manage response times and priorities, promoting efficient scheduling within test cycles.
- Communicate effectively with appropriate team or individual developer as needed to resolve bugs or issues.
- Foster good professional working relationships whilst still escalating issues as appropriate.
- Take direction, be willing to address feedback, working as part of a team.
- Use spreadsheets or similar planning tools, for example in test planning.
- Use industry recognised bug tracking, testing and project management software, including appropriate commenting and updates.
- Use tools and hardware relevant to the games being tested, in the form of retail, test or development kits as appropriate.
- Operate within company policies, preferred procedures and appropriate service level agreements, including security and confidentiality.
- Complete relevant paperwork.
- Comply with relevant industry legislation and standards
the QA Technician will understand:
- How to identify and report software errors, known as bugs.
- The life-cycle of a bug.
- Different types of bugs.
- How to identify and report playability, usability, difficulty and quality issues.
- How to follow, design and create test plans.
- Testing terminology, procedures and techniques, including blackbox and white-box testing theory, and priorities.
- Testing types including scripted, exploratory, regression, smoke, embedded, compliance standards, acceptance, platform compatibility, stress, performance, localisation, network, usability, game-play and automated.
- Effective communication and handling of issues identified by others.
- How to actively share knowledge, collaborate and support colleagues.
- The importance of maintaining clear, accurate, up-to-date documentation.
- Software and hardware including specialised bug tracking tools.
- Different project management methodologies and expectations that may differ across companies
- Company procedures and service level agreements.
- The importance of confidentiality regarding risk to the company and including use of social media, photography and mobile phones.
Games Quality Assurance Technicians will be expected to demonstrate the following behaviours:
- Adaptability, initiative and a keen ability to problem-solve
- Observance, attention to detail and a high level of accuracy
- Enthusiasm to learn and develop professionally • Respect for industry confidentiality expectations
Suitable only for 18+ year olds. Individual employers will identify other entry requirements in terms of previous qualifications, training or other criteria, typically this might include GSCE grades A-C and demonstrating at interview a passion for playing games and the industry. Most candidates will have Level 2 Maths and English (equivalent to GCSE grade C or above), ideally as part of 5 GCSE A-C grades or other comparable qualifications. Apprentices without English or Maths at Level 2 must achieve this prior to taking the end-point assessment.
Typically 18-24 months.
Professional Qualification / Recognition
Originally published on Gov.uk, this information has been re-used under the terms of the Open Government Licence.";