The roles and responsibilities of a tester often vary from organization to organization. In general, a tester's main purpose is to design, develop, and conduct tests on an application and supports acceptance testing for the same.
However, to categorize, roles and responsibilities of a tester includes:
However, to categorize, roles and responsibilities of a tester includes:
- Analyzing client requirements
- Understand the software application being tested
- Prepare test strategy
- Participating in test plan preparation
- Preparing test scenarios
- Preparing test cases
- Preparing test data (used for test cases)
- Preparing test environment
- Analyzing test cases
- Write necessary test scripts
- Executing the test cases
- Defect tracking
- Perform necessary retesting
- Providing defect information
- Preparing report summaries
- Conducting review meetings within the team