Role: Test Analyst
var defaultQueryStr = '?proc={C85C9CC0-AD92-46C9-85BA-4C0672D6571E}&path={C85C9CC0-AD92-46C9-85BA-4C0672D6571E},{BFBA9E6A-CB4B-45A7-9A25-FF7CA1A1153D},_PxiuIEodEdqrjq4i3fchvA';
var backPath = './../../';
var imgPath = './../../images/';
var nodeInfo=null;
contentPage.preload(imgPath, backPath, nodeInfo, defaultQueryStr, false, true, false);
Role: Test Analyst
This role identifies and defines the required tests, monitors detailed testing progress and results in each test cycle and evaluates the overall quality. The role also represents stakeholders who do not have direct or regular representation on the project.
Relationships
Performs:Responsible for:
Test Results
Additionally Performs:Modifies:
Main Description
Roles organize the responsibility for performing tasks and developing work products into logical groups. Each role can
be assigned to one or more people, and each person can fill one or more roles. When staffing the Test Analyst role, you need to consider both
the skills required for the role and the different approaches you can take to assigning staff to the role.
In some development cultures this role is called the Test Designer, or considered a specialization of the
Tester role.
Properties
Multiple Occurrences
Optional
Planned
Staffing
Skills
The appropriate skills and knowledge for the Test Analyst role include:
good analytical skills
a challenging and inquiring mind
attention to detail and tenacity
understanding of common software failures and faults
knowledge of the domain (highly desirable)
knowledge of the system or application-under-test (highly desirable)
experience in a variety of testing efforts (desirable)
This role is primarily responsible for:
Identifying the Target Test Items to be evaluated by the test effort
Defining the appropriate tests required and any associated Test Data
Gathering and managing the Test Data
Evaluating the outcome of each test cycle
Assignment Approaches
The Test Analyst role can be assigned in
the following ways:
Assign one or more test staff members to perform both the Test Analyst and Tester roles. This is a commonly adopted
approach and is particularly suitable for small teams and for any sized test team where the team is made up of
an experienced group of Testers of relatively equal skill level.
Assign one or more test staff members to perform the Test Analyst role only. This works well in large teams,
particularly in situations where there are domain experts who have minimal test implementation experience but
who have significant domain knowledge to specify appropriate tests and determine the appropriate results for
those tests. This role assignment strategy is also useful to separate responsibilities when some of the test
staff have minimal test automation experience and would have difficulty filling the Tester and Test Designer
roles.
Assign one staff member to perform both the Test Analyst and Test Manager roles. This strategy is another
option for small to mid-sized test teams. You need to be careful that the minutia of the Test Analyst role does not adversely
effect the responsibilities of the Test Manager role. Mitigate that risk by assigning less critical Test Analyst tasks to a person
filling both these roles, leaving the most important tasks to team members without any direct management
responsibility.
Assign one or more staff members to perform both the Test Analyst and Requirements Specifier roles. This strategy
is another option for small to mid-sized test teams, and is often used where domain experts are available to
play both roles. You need to be careful that appropriate effort is devoted to satisfying both of these roles.
Note also that specific skill requirements vary depending on the type of testing being conducted. For example, the
skills needed to successfully analyze the requirements for system load testing are different from those needed for
analyzing system functional testing requirements.
More Information
Concepts
Quality Dimensions
Test Automation and Tools
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.
contentPage.onload();
contentPage.processPage.fixDescriptorLinks();
Wyszukiwarka
Podobne podstrony:
rup test analystD45A1Drup test analystF37F9F0rup test manager?449E26rup test?signer>A684A0rup test logP821860rup test discipline?FAFB2Frup test suite?F2D583rup test log?2EB9Arup test?signer?C8D433więcej podobnych podstron