Quality Assurance Roles and Responsibilities

Phase:All

Test Lead

  • Oversees all testing staff and activities for all assigned applications
  • Ensures all testing standards are being met
  • Serves as an escalation point for issues involving testing
  • Serves as a resource and communication point for decisions about test schedule changes
  • Provides weekly status report that includes testing metrics

Test Analyst

  • Follows testing standards
  • Provide Test Lead with input for weekly status report Performance Analyst

Performance Analyst

  • Follows testing standards
  • Provide Test Lead with input for weekly status report

Phase:Planning

Test Lead

  • Review Project Artifacts
  • Works with project team to define and create overall strategy and ensures that it is being achieved
  • Communicates the test strategy to the Project Manager and Development Team
  • Define test process including required test activities and deliverables
  • Identifies test resources, estimates test effort and defines test schedule and milestones
  • Ensures technical resources are organized for effective support of testing

Test Analyst

  • Collaborate with Test Lead on creation of Test Strategy
  • Collaborates with Test Lead on estimating testing effort
  • Participates in walk-through of Test Strategy

Performance Analyst

  • Establishes and maintains performance testing guidelines for both manual and automated testing.
  • Determine application architecture, configuration, and performance requirements

Project Manager

  • Develop and manage the project schedule
  • Provide direction and assign responsibil-ities when needed.
  • Manage Change Control process
  • Act as resource to Test Lead for information to create Test Strategy
  • Participate in Test Strategy walk-through

Phase:Construction

Test Lead

  • Review Requirements
  • Review Logical and Physical designs
  • Create Test Plan
  • Create UAT Test plan for End Users
  • Conduct walk-through of Test Plan

Test Analyst

  • Review Requirements
  • Review Logical and Physical Designs
  • Collaborate with Test Lead to create Test Plan
  • Participate in walk-through of Test Plan

Performance Analyst

  • Develops and maintains automated performance test scripts

Project Manager

  • Be available as resource for test team in regards to questions that arise with Requirements and Design documents
  • Participate in walk-through and provide approval of Test Plan

Phase:Execution

Test Lead

  • Conduct Test Readiness Assessment
  • Execute manual test cases automated test scripts, if applicable
  • Log and review issues and defects identified by testers
  • Collect testing sign-off from all testing participants

Test Analyst

  • Conduct Test Readiness Assessment
  • Execute manual test cases automated test scripts, if applicable
  • Participate in defect reviews
  • Collaborate with Test Lead in creating Test Completion Report for promotion recommendation

Performance Analyst

  • Performs load, stress, and performance testing and analyzes results
  • Provides performance and usage reports

Project Manager

  • Participate in defect reviews
  • Consult with Test Lead on review and creation of Test Completion report

Phase:Closure

Test Lead

  • Provide final Test Completion report for entire project
  • Finalize and archive all Test Deliverables
  • Participate in project closure activities
  • Support the project warranty period, if applicable

Test Analyst

  • Finalize and archive all test deliverables
  • Participate in project closure activities
  • Support the project warranty period , if applicable

Performance Analyst

  • Provides final Performance Findings Report

Project Manager

  • Performs project closure procedures
  • Provide support to team during project warranty period

Phase:Maintenance

Test Lead

  • Provide testing deliverables and test execution as needed if test team is responsible for on-going maintenance

Test Analyst

  • Provide testing deliverables and test execution as needed if test team is responsible for on-going maintenance

Performance Analyst

  • Rerun Performance tests, if needed

Project Manager

  • Provide project deliverables and support to project team, if project team is responsible for on-going maintenance

back
Web Designing Company in Chennai | Web Development Company in Chennai | Web Design Company in Chennai | Web Design Companies in Chennai | Website Designing Company in Chennai | Web Designing in Chennai | Web Development Chennai | Web Design India | Web Development India | Website Re-designing Chennai | software company in chennai | software company in india | software development company | software development company in chennai | software development companies in chennai | application development company in india | business application development | application migration | application development | Healthcare Benefit Administration Software | medical benefits administration | benefits administration software | healthcare benefit administration software | medical benefit administration | practice management system software | practice management software | AJAX Development | Oracle Application Development | PHP Development India | Joomla Development | Flash Website Design | Rich Internet Applications | Mobile Website Development