Here are a list of the roles required for various kinds of testing
- Leader
Test planning and control expert.
- Writing or reviewing the test policy
- Writing test strategy and test plan
- Representing the testign perspective
- Procuring test resources
- Selecting suitable test strategies and test methods
- Process quality control: Introducing or improving testing related processes
- Initiating and monitoring the test work
- Introducing suitable metrics
- Selecting and introducing suitable test tools
- Deciding the type and extent of the test environment and test automation
- Planning the test runs and regular adaption of the test plans
- Writing and communicating test reports - Designer
Expert in test methods and test specification.
- Analyzing, reviewing and assessing user requirenments, speccifications, designs and models for testability
- Creating the spesifications
- Preparing and acquiring test data - Automator
Programming knowledge, with excellent knowledge of the tols and scripting languages.
- Automates tests, making use of the test tools and scripting languages available. - Administrator
Sets up and supports an test environment, often coordinatin with system administration and network management - Tester
Executing tests and independent reporting
- Reviewing test plans and test cases
- Perform the testing, using test tools and test monitoring tools
- Evaluate the results
- document and log the results and evaluations