Testing Roles Responsibilities

  • October 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Testing Roles Responsibilities as PDF for free.

More details

  • Words: 613
  • Pages: 3
Testing Roles and Responsibilities 1

Senior Test Leads

Senior Test Leads’ roles include the following: Lead a team of test leads on multiple projects including: • • • • • • • •

Supervise test leads and assist with test lead tasks as appropriate. Verify all projects are smoke, build, and regression tested on release build. Verify all projects have undergone at least two complete cycles of testing (all test cases executed) for the alpha and final release testing milestones. Verify test plans and other test documentation is prepared. Act as Test Lead on larger projects. Monitor releases and builds going out to production and track production bugs over time. Provide test documentation and reports to test and project management as required. Train and Mentor test leads.

Verify all appropriate testing deliverables are met including: • • • • • • •

Weekly Roll-up Status Reports Test Schedules and requirements for test staffing. Test Environment prepared & maintained. Risk and Quality Assessments in conjunction with project test lead Final Release “Certification” Report Post Mortem Reports in conjunction with project test lead CD’s and Testing Manual of the project in conjunction with project test lead

Provide the following services to Project Management • • • • •

Non team based sanity check for all software going out to production. Provide all above documentation Training, hiring, and mentoring for all contract test staff. Quality feedback for use in go/no go meetings and rollouts Make sure testing is on schedule and identify and work with project management to fix test issues that are delaying implementation.

2

Test Leads

Test Leads’ roles include the following: Lead a team of testers on a project including: • • • • • •

Supervise testers and allocate testing tasks to appropriate testers. Verify all test cases assigned to testers are executed. Verify all test cases assigned to testers are designed properly. Verify all bugs are put into bug tracking system. Verify all bugs marked resolved are regressed by the proper testers. Assist with testing.

Verify all appropriate testing deliverables are met including: • • • • • • • • • • • • • •

Weekly Status Reports Test Plans Test Schedules Bug tracking & TCM are setup Requirements for staffing, back end testing, and automation testing are identified. Test Cases Test Environment prepared & Maintained Bug Tracking & TCM Reports Build Acceptance Reports or Certification Reports Risk and Quality Assessments in conjunction with Senior test lead Release Checklists Post Implementation Reports in conjunction with Senior test lead CD’s and Testing Manual of the project in conjunction with Senior test lead Act as member of core project team

Provide the following services to Project Management • • • •

Setup and run Bug Triages (Bug Review Meetings, minimum of weekly meeting once in development) Provide all above documentation Maintain bug tracking system, TCM, and the Test Environment Provide quality feedback for go/no go meetings and rollouts

3

Software Testing Specialists

Test Specialists roles include the following: • • • • • • • •

Execute all assigned test cases. Design and prioritize test cases. Put bugs into bug tracking system. Retest resolved bugs on each release. Regresses existing bugs on previous software builds or alternate database/server configurations. Assist the test lead with test lead duties as needed. Provide feedback in Bug triages. Assist with preparation of test plans.

In addition Test Specialists may be called to perform any of these tasks: • • • • •

Automate test cases. Test SQL Interfaces and have a working knowledge of SQL. Run Smoke tests. Build code from Source Safe or other Version Control utility. Run Build Acceptance tests on any code.

Related Documents