Sunday, August 16, 2009

QC Roles & Responsibilities

-->
1. Test Associate

Reporting To:
Team Lead of a project

Responsibilities:
  • Design and develop test conditions and cases with associated test data based upon requirements
  • Design test scripts
  • Executes the test ware (Conditions, Cases, Test scripts etc.) with the test data generated
  • Reviews test ware, record defects, retest and close defects
  • Preparation of reports on Test progress

2. Test Engineer

Reporting To:
Team Lead of a project

Responsibilities:
  • Design and develop test conditions and cases with associated test data based upon requirements
  • Design test scripts
  • Executes the test ware (Conditions, Cases, Test scripts etc.) with the test data generated
  • Reviews test ware, record defects, retest and close defects
  • Preparation of reports on Test progress
3. Senior Test Engineer

Reporting To:
Team Lead of a project

Responsibilities:
  • Responsible for collection of requirements from the users and evaluating the same and send out for team discussion
  • Preparation of the High level design document incorporating the feedback received on the high level design document and initiate on the low level design document
  • Assist in the preparation of test strategy document drawing up the test plan
  • Preparation of business scenarios, supervision of test cases preparation based on the business scenarios
  • Maintaining the run details of the test execution, Review of test condition/cases, test scripts
  • Defect Management
  • Preparation of test deliverable documents and defect metrics analysis report
4. Test Lead

Reporting To:
Test Manager

Responsibilities:
  • Technical leadership of the test project including test approach and tools to be used
  • Preparation of test strategy
  • Ensure entrance criteria prior to test start-off
  • Ensure exit criteria prior to completion sign-off
  • Test planning including automation decisions
  • Review of design documents (test cases, conditions, scripts)
  • Preparation of test scenarios and configuration management and quality plan
  • Manage test cycles
  • Assist in recruitment
  • Supervise test team
  • Resolve team queries/problems
  • Report and follow-up test systems outrages/problems
  • Client interface
  • Project progress reporting
  • Defect Management
  • Staying current on latest test approaches and tools, and transferring this knowledge to test team
  • Ensure test project documentation
5. Test Manager

Reporting To:
Management

Responsibilities:
  • Liaison for interdepartmental interactions: Representative of the testing team
  • Client interaction
  • Recruiting, staff supervision, and staff training.
  • Test budgeting and scheduling, including test-effort estimations.
  • Test planning including development of testing goals and strategy.
  • Test tool selection and introduction.
  • Coordinating pre and post test meetings.
  • Test program oversight and progress tracking.
  • Use of metrics to support continual test process improvement.
  • Test process definition, training and continual improvement.
  • Test environment and test product configuration management.
  • Nomination of training
  • Cohesive integration of test and development activities.
  • Mail Training Process for training needs, if required
  • Review of the proposal

If you have any quarries/feed back send me on - 
knowthetesting@gmail.com

Thank you
Ram

2 comments: