Software Tester
You must cover all duties within your job role
Competency Checklist
| Duty | Description | Covered in Job Role Yes/No | ||
|---|---|---|---|---|
| 1 | Analyse test objectives to design and prepare a test plan that aligns with the test strategy | |||
| 2 | Review requirements with relevant stakeholders to identify defects early and to define a comprehensive test scope coverage based on product risk with due consideration to accessibility and usability requirements | |||
| 3 | Design and build test cases, test scripts/procedures, and define expected results to meet the test scope coverage criteria | |||
| 4 | Collect, interpret and develop representative and realistic test data | |||
| 5 | Specify test environment requirements | |||
| 6 | Conduct a range of different software test types within the broad categories of functional, non-functional, white box/structural and change-related testing interpreting and executing test scripts using organisationally agreed methods and standards | |||
| 7 | Conduct and support testing at different test levels (such as unit testing, component integration testing, system testing, system integration testing and user acceptance testing) | |||
| 8 | Conduct testing activities on software applications such as desktop, web, mobile, embedded, mainframe, internet of things (IoT) and AI to detect defects and demonstrate the software is fit for purpose | |||
| 9 | Operate the organisation's software testing tools. | |||
| 10 | Raise defects in line with organisational policy at any point in the test process and progress them through to successful completion | |||
| 11 | Document and report test results against the acceptance criteria, record accurate data to support defect management and maintain information traceability between requirements, tests and defects | |||
| 12 | Communicate status and metrics against test activities, test results and defects using appropriate communication styles and media | |||
| 13 | Advise and support others on testing activities including providing feedback, for example on challenges arising within testing or within multi-disciplinary teams | |||
| 14 | Store, manage and share all test and related data securely in a compliant manner | |||
| 15 | Practice continuous self-learning to keep up to date with technological developments to enhance relevant skills and take responsibility for own professional development |