Practical Software Test Management

Software Testing is complex. Testing teams need leadership and testing activities need a great deal of coordination and management. This course teaches you practical skills to become a better test leader and test manager.

 

‘Practical’ means that the things taught in this course are:

 

  1. Able to be applied in real-world situations, not theoretical ones
  2. Well-suited for the demands of today’s fast-paced business needs
  3. Quickly applied
  4. Reinforced with real-world exercises

 

The ‘Practical Software Test Management’ course is delivered by seasoned software testing practitioner consultants who undertake software testing and test management activities on a daily basis.

 

Duration

3 Days

 

Course Objectives

Following the completion of this course, students will be able to:

  • Deal with people issues in testing
  • Develop the skills and core competencies of the test team
  • Understand how configuration management supports software test management
  • Assess what to measure in testing
  • Manage the effective use of test tools
  • How to keep the test on track

 

Audience

  • Current and aspiring Test Team Leaders
  • Test Managers
  • Senior Test Analysts
  • QA Managers

 

 

Course Syllabus

Addressing the People Issues in Testing

  • Assessing the People Issues
  • Understanding the Two Conflicting Roles of a Tester

 

The Basic Testing Process and Terminology

  • The Software Life Cycle
  • Test Terminology and When Testing Occurs

 

The Economics of Software Testing

  • Where Defects Originate
  • Where Testing Resources are Used
  • The Relative Cost of Fixing Defects

 

Building and Motivating Your Testing Dream Team

  • Recruiting and Keeping the Best People
  • Building and Training the Test Team

 

Basic Test Planning

  • Basic Testing Principles
  • The Basic Testing Process
  • Test Strategy, Objectives, and Plans

 

Writing the Master Test Plan

  • Key Test Planning Components and Tasks
  • IEEE Standard 829-1998 Test Plan Standard Outline

 

Testware Design Approaches

  • Risk-based
  • Requirements-based
  • Scenario-based
  • Model-based

 

Principles of Leadership

  • Principles Of Effective Leadership
  • Leadership vs. Management
  • Getting Stakeholder Involvement and Management Support

 

Building Your Team’s Skills

  • Identifying and Assessing Core Testing Competencies
  • Building Your Teams Core Competencies
  • Mentoring, Coaching, Training

 

Marketing Testing to Management

  • Why Management Doesn’t Understand Testing
  • Finding the Hot Buttons
  • Identifying the Stakeholders

 

Leading by Process

  • The Role of Process in Effective Testing
  • Assessing Test Process Maturity
  • Software and Testing Maturity Models – ISO, CMM® , CMMi®, TMM, TPI®

 

Measuring Your Progress

  • Valuable Test Measurements and Metrics
  • Tools and Techniques for Measuring Testing Activities

 

Keeping it Between the Ditches – A Dashboard to Guide Your Testing

  • How to Build a Testing Dashboard
  • Avoiding the Potholes and Dealing with Change
  • Looking Down the Road to Anticipate Problems

 

Knowing What’s Important: Risk Assessment

  • Risk Assessment
  • Assessing Technical Risks and Business Risk
  • When is Testing Complete?

 

The Role of Test Automation

  • Manual Testing vs Automated Testing
  • Categories of automated testing tools
  • Tool selection

 

Making the Transition from Manual to Automated Testing

  • The Top Ten Challenges of Test Automation
  • How to Organize the Team for Automated Testing
  • Managing the Automated Testware

 

Software Configuration Management

  • Characteristics and Perspectives SCM
  • IEEE Standard 828-1990 for SCM Plans
  • The SCM Plan, Tools, Roles, and Activities
  • Version Control and Releases

 

Project Management Considerations

  • Keeping the Test on Track
  • How to Estimate Test Time and Release Dates
  • The Role of a Defect Administrator

 

Test Evaluation and Reporting

  • Types of Test Reporting
  • The Defect Life Cycle
  • Defect Tracking and Reporting
  • Status and Final Reporting

 

Working and Playing Well With Others

  • The Role of Testing in a Project
  • Working with Developers and Users
  • Managing Expectations

 

Creating Your Action Plan

  • Defining Your Goals, Priorities, and  Timelines

 

Related Courses

  • Practical Software Testing
  • Innovative Software Testing Approaches
  • Agile and Exploratory Testing
  • Intermediate Software Testing Techniques
  • Innovative Software Testing Approaches
  • Structured User Acceptance Testing
  • Walkthroughs, Reviews and Inspections

 

Prerequisites

Knowledge or experience in a software development, software testing, or test management.

 

 

View printable course description


Course NameDurationPriceDatesCourse Status
Practical Software Test Management3 DaysEnquire

All course prices listed by Equinox are in New Zealand dollars and exclude GST.