Thursday 31 May 2018

Roles and Responsibilities in Software Testing Team

The different roles and responsibilities for a QA/Testing Team are as:

1.Test Lead/Test  Manager:

The different responsibilities for  Test Lead/Test Manager are:
 - Understanding and analyzing requirements.
 - Risk Analysis.
 - Preparation of Traceability Matrix document.
 - Defining Testing Environment.
 - Evaluate Exit  Criteria for testing.
 - Preparing Test Summary Report.
 - Interacting with customers whenever required.
 - Selection of Test Tools in case of Automation testing.

2.Software Test Engineer/Software Tester:

The different responsibilities for  Software Test Engineer are:
 - Understanding requirements.
 - Documenting test cases.
 - Reporting Defects.
 - Performing regression testing.
 - Collecting test data.
 - Contribute to test plan preparation if required.
- Updating Traceability matrix document.

3.Automation Tester:

The different responsibilities for  Automation Test Engineer are:
 - Selecting test cases for automation.
 - Deciding the framework.
 - Selecting test cases for regression testing.
 - Analyzing  test results.
- Reporting defects.
- Writing Test scripts.
- Maintenance of testing resources.

4.Database Tester:

The different responsibilities for  Database Tester are:
 - Verifying data integrity.
 - Identifying database test scenarios.
 - Verifying stored procedures.
 - Verifying backup and recovery operations.
 - Verifying triggers.



No comments:

Post a Comment