# Roles and Responsibilities

The table below describes the three aspects of roles and responsibilities of personnel that are typically required to be involved with testing for software. The following defines the three aspects:

##### **Standard Testing Roles**

This is an industry standard testing role that a member of staff will directly or indirectly inherit as part of the project/change. Typically, roles and responsibilities should be agreed at the very start of a project and documented. It is recommended a ‘Test Initiation Meeting’ is held by the Project Manager / Team Leader to define and assign roles and responsibilities.

RISA or Government Institution Mapped Roles

This describes a role which currently exists in RISA or a Government institution which will typically take on the relevant Testing Role (s) for that project. Whilst not exhaustive this is used to illustrate the type of roles in GoR institution as well as RISA that may map to a Standard Testing Role for a project. It may well be that **one person** in a Government institution may undertake **multiple Standard Testing Roles** and therefore assigning ‘real life’ roles to testing roles is **not a 1-to-1 mutually exclusive scenario.**

##### **Responsibilities**

This guideline provides an overview of the standard roles and responsibilities that are typically required during software testing. It is recognized that it may not be practical to have dedicated individuals performing each of the standard roles. In this case Government Institutions can assign these responsibilities to existing project members on a project-by-project basis. The table below summarises the recommended roles with an example provided of how RISA assigns the standard roles to existing team members.

Key testing tasks and activities that the testing role incumbent would perform.

<table border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" id="bkmrk-standard-testing-rol-1" style="margin-left: -5.4pt; border-collapse: collapse; border: none; height: 1413px; width: 615px;" width="647"><thead><tr style="height: 66.5px;"><td style="width: 154.996px; border: 1pt solid black; background: rgb(142, 170, 219); padding: 0in 5.4pt; height: 66.5px;" valign="top" width="166">**<span style="font-size: 12.0pt; line-height: 115%; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Standard testing roles</span>**

</td><td style="width: 222.583px; border-top: 1pt solid black; border-right: 1pt solid black; border-bottom: 1pt solid black; border-image: initial; border-left: none; background: rgb(142, 170, 219); padding: 0in 5.4pt; height: 66.5px;" valign="top" width="156">**<span style="font-size: 12.0pt; line-height: 115%; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">RISA team members who can be assigned the standard role</span>**

</td><td style="width: 268.583px; border-top: 1pt solid black; border-right: 1pt solid black; border-bottom: 1pt solid black; border-image: initial; border-left: none; background: rgb(142, 170, 219); padding: 0in 5.4pt; height: 66.5px;" valign="top" width="356">**<span style="font-size: 12.0pt; line-height: 115%; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Responsibilities</span>**

</td></tr></thead><tbody><tr style="height: 269.6px;"><td style="width: 154.996px; border-right: 1pt solid black; border-bottom: 1pt solid black; border-left: 1pt solid black; border-image: initial; border-top: none; padding: 0in 5.4pt; height: 269.6px;" valign="top" width="166">**<span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Test Manager</span>**

</td><td style="width: 222.583px; border-top: none; border-left: none; border-bottom: 1pt solid black; border-right: 1pt solid black; padding: 0in 5.4pt; height: 269.6px;" valign="top" width="156"><span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">⮚<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">RISA Test Manager</span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">⮚<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">RISA Test Lead</span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">⮚<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Test Team Member</span>

<span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;"> </span>

</td><td style="width: 268.583px; border-top: none; border-left: none; border-bottom: 1pt solid black; border-right: 1pt solid black; padding: 0in 5.4pt; height: 269.6px;" valign="top" width="356"><span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">●<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">To provide guidance to the test leads </span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria;">and teams on the<span style="color: black;"> framework, approach and processes the test teams should adopt for the project.</span></span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">●<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Monitoring of ongoing projects and milestones, providing input</span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria;">s<span style="color: black;"> and approvals at quality gates.</span></span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">●<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Assisting in creation and production of test plans and providing ongoing testing related training.</span>

</td></tr><tr style="height: 480.8px;"><td style="width: 154.996px; border-right: 1pt solid black; border-bottom: 1pt solid black; border-left: 1pt solid black; border-image: initial; border-top: none; padding: 0in 5.4pt; height: 480.8px;" valign="top" width="166">**<span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Test Lead</span>**

</td><td style="width: 222.583px; border-top: none; border-left: none; border-bottom: 1pt solid black; border-right: 1pt solid black; padding: 0in 5.4pt; height: 480.8px;" valign="top" width="156"><span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">⮚<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Unit &amp; System Testing Team Leader</span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">⮚<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">User Acceptance Testing: Senior Business Partner </span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria;">R<span style="color: black;">epresentatives</span></span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols';"><span style="mso-list: Ignore;">⮚<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria;">Test Team Member</span>

</td><td style="width: 268.583px; border-top: none; border-left: none; border-bottom: 1pt solid black; border-right: 1pt solid black; padding: 0in 5.4pt; height: 480.8px;" valign="top" width="356"><span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">●<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Leads a team handling a specific component of testing such as a module of the system. For small projects Test Manager and Test Lead can be performed by the same individual.</span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">●<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Day to Day management of test activities required for that test phase / project.</span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">●<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Recruitment of test analysts to support the design and execution stages of that test phase.</span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">●<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Responsible for ensuring Test Process deliverables (e.g. test scripts) are produced within the agreed project timelines.</span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">●<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Regular reporting of progress during all stages of the Test Process including Planning, Design, Execution and Closure.</span>

</td></tr><tr style="height: 250.4px;"><td style="width: 154.996px; border-right: 1pt solid black; border-bottom: 1pt solid black; border-left: 1pt solid black; border-image: initial; border-top: none; padding: 0in 5.4pt; height: 250.4px;" valign="top" width="166">**<span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Test Analyst</span>**

</td><td style="width: 222.583px; border-top: none; border-left: none; border-bottom: 1pt solid black; border-right: 1pt solid black; padding: 0in 5.4pt; height: 250.4px;" valign="top" width="156"><span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">⮚<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Developer</span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">⮚<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">UX team member</span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">⮚<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Business Analyst</span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">⮚<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">GoR Institution/ RISA Staff</span>

</td><td style="width: 268.583px; border-top: none; border-left: none; border-bottom: 1pt solid black; border-right: 1pt solid black; padding: 0in 5.4pt; height: 250.4px;" valign="top" width="356"><span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">●<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Designing Test Scenarios and/or Test Cases as part of the Test Design Phase.</span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">●<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Identifying Test Data required to support the tests during execution and working with support teams to<span style="mso-spacerun: yes;"> </span>produce the data.</span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">●<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Execution of the tests and providing results to the test lead and raising any defects found during execution.</span>

</td></tr><tr style="height: 346.4px;"><td style="width: 154.996px; border-right: 1pt solid black; border-bottom: 1pt solid black; border-left: 1pt solid black; border-image: initial; border-top: none; padding: 0in 5.4pt; height: 346.4px;" valign="top" width="166">**<span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Defect Manager</span>**

</td><td style="width: 222.583px; border-top: none; border-left: none; border-bottom: 1pt solid black; border-right: 1pt solid black; padding: 0in 5.4pt; height: 346.4px;" valign="top" width="156"><span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">⮚<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Project Manager</span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">⮚<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Team Lead</span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">⮚<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Test Team Memb</span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria;">er</span>

</td><td style="width: 268.583px; border-top: none; border-left: none; border-bottom: 1pt solid black; border-right: 1pt solid black; padding: 0in 5.4pt; height: 346.4px;" valign="top" width="356"><span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">●<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Responsible for analysing, categorizing and tracking defects to ensure they are fixed in a prioritized manner.</span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">●<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria;">Tracks and reports on <span style="color: black;">key metrics on open and closed defects.</span></span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">●<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Arrang</span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria;">es and leads<span style="color: black;"> triage meetings between developers and testers when required to assist in resolving high priority defects.</span></span>

<span style="font-size: 12.0pt; font-family: 'Noto Sans Symbols'; mso-fareast-font-family: 'Noto Sans Symbols'; mso-bidi-font-family: 'Noto Sans Symbols'; color: black;"><span style="mso-list: Ignore;">●<span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria; color: black;">Obtain</span><span style="font-size: 12.0pt; font-family: 'Cambria',serif; mso-fareast-font-family: Cambria; mso-bidi-font-family: Cambria;">s<span style="color: black;"> approval for deferral of any open</span> <span style="color: black;">defects found to exist prior to ‘Go-Live’</span></span>

</td></tr></tbody></table>