Lead Software Test Projects with Confidence

This two-day course focuses on developing a strategic approach to test project management, effective communication, bug-database management, resource planning, and successful test execution, as well as some of the "soft" skills needed to lead and manage a team. Implementation and use of test management tools will also be covered. Application of these concepts will be demonstrated in class exercises. Learn to maximize test productivity while minimizing quality risks and stress.

Who Should Attend:

Experienced software testers, test engineers, and project managers who will be planning for and executing the testing of a software development project - anyone who wants to develop practical test-planning and test-group management skills for successful management of software test projects.

Course Materials (included):

We provide a handbook (approximately 400 pages) that includes copies of the course slides, sample project test schedules and project map, sample test plan materials, sample matrices and graphs, practical exercises and lists of useful print and online resources.

You Will Learn:

At the completion of this course, students should be able to:

  • Develop project analysis skills
  • Be able to define task and deliverable
  • Resource planning
  • Understand test project size estimation methods
  • Understand project mapping and scheduling
  • Effectively communicate
  • Understand and manage the politics of test leading projects
  • Report on project-progress and test-coverage
  • Understand risk-based testing methodology
  • Understand the essentials of test-management documentation
  • Write meaningful test plans
  • Manage the bug database
  • Manage test resources
  • Understand the essentials of outsourcing and the issues of offshore resources
  • Tips to building a successful outsource/offshore team
  • Make effective use of meaningful project and bug-database metrics
  • Understand the test tools available for use on a project
  • Team building techniques
  • Hiring strategies
  • Project postmortems

Course Outline:

Overview of Test Project Planning

  • What is a Test Lead?
  • A Different Understanding of Quality

Understanding a Software Project

  • The Big Picture
  • The Software Development Lifecycle
  • The Small Picture: Getting the Details for a Project
  • Test Project Size Estimation Methods
  • Coverage, Test Goals
  • Risk-based Testing, Prioritizing and Test Selection
  • Negotiations and Agreements
  • Making a Project Map

The Test Plan

  • General Discussion
  • Making a Meaningful Test Plan
  • LogiGear 1-page Test Plan

Test Project Documentation or Deliverables

  • Test Case Management Tool
  • The Bug Tracking System
  • Project & Bug Metrics
  • Reporting Progress: Status Reports

Common Issues for Test Lead

  • Leadership
  • Fostering Good Communication
  • Hiring
  • Outsourcing
  • Activity During Final
  • Post Release, Preparing for the Next Project

Prerequisites:

Completion of Testing Computer Software, six months of experience in testing, a year of experience in software development management, or equivalent.

Download software testing white papers