Agile Software Testing Training

Online Instructor-led (2 days)

Online Self-paced (16 hours)

Agile Software Testing Course Outline

This course will explore the following topics:

Module 1: Agile Software Development

  • What is Agile?
  • Agile Manifesto
  • Agile Overview
  • Fundamentals
  • Philosophy
  • Agile Goals
  • Agile Principles
  • Advantages of Agile
  • Misconceptions about Agile
  • Agile Life Cycle
  • Kickoff/Sprint Planning
  • Project Backlog
  • Feature Estimation
  • Sprint
  • Daily Stand-Up
  • Sprint Review Meeting
  • Major Keys to Success

Module 2: Introduction to Scrum

  • What is Scrum?
  • Phases of Scrum
  • Scrum Process and Scrum Events
  • Scrum Artefacts
  • Sprint Cycle
  • Actors of the Scrum Process
    • Product Owner
    • Scrum Master
    • Development Team
  • Teamwork in Scrum
  • Benefits of Scrum
  • Developing Large Systems
  • Scaling Out and Scaling up
  • Scaling Up to Large Systems
  • Scaling Out to Large Companies

Module 3: Software Testing Fundamentals

  • What is Software Testing?
  • Why is Software Testing Necessary?
  • Right Amount of Testing
  • Software Development Lifecycle

Module 4: Agile Team

  • What is an Agile Team?
  • Large Agile Teams
  • Responsibilities
  • Collaboration and Culture

Module 5: Extreme Programming

  • What is Extreme Programming?
  • Life Cycle of Extreme Programming
  • Practices of Extreme Programming
  • XP and the Requirement Scenario
  • XP and Change
  • Refactoring
  • Testing in XP

Module 6: User Stories

  • Introduction to User Stories
  • Detailing User Stories
  • Epics
  • Themes

Module 7: Estimating

  • Overview
  • Estimating-Coping with Uncertainty
  • Style of Estimating-Top Down
  • Style of Estimating-Bottom Up
  • Estimating Through the Lifecycle
  • Estimating Top Tips

Module 8: Agile Testing Strategies

  • Quality Assurance
  • Terminology of Testing
  • Evolvement of Traditional Practices
  • Process of Agile Testing
  • Testing Strategy in Agile Development
  • Velocity
  • Agile Testing Methods
  • Test Driven Development (TDD)
  • Acceptance Test Driven Development (ATDD)
  • Behaviour Driven Development (BDD)
  • Dynamic Systems Development Method
  • Lean Software Development
  • Agile Modelling

Module 9: Managing Software Testing

  • Waterfall Testing and Model
  • MoSCoW Analysis
  • Iteration Planning
  • Iterative Vs Waterfall
  • Risk Management
  • Incident Management
  • Risk-Based Testing
  • Test Plan Documentation
  • Defects Management
  • Project Closure

Show moredown

Who should attend this Agile Software Testing?

Agile Software Testing Course is designed for anyone who wishes to implement Agile methodologies in testing practices. The following professionals can benefit from attending this course:

  • Software Testers
  • Quality Assurance Professionals
  • Agile Team Members
  • Test Managers
  • Product Owners
  • Business Analysts
  • Scrum Masters

Prerequisites of the Agile Software Testing

There are no formal prerequisites for this Agile Software Testing Course. However, a basic understanding of Software Testing will be beneficial.   

Agile Software Testing Course Overview

The Agile Software Testing course aims to provide delegates with a comprehensive overview of the fundamentals of Agile development, the role and responsibilities of the software tester within the Agile Team, and the Agile Testing Processes. The course also takes Scrum into regard, with the constituent parts of this methodology also covered during this two-day course.

By attending this course, delegates will be able to demonstrate a commitment to software testing and Agile techniques. Also, this Agile training course prepares the candidates to be a valuable member of an Agile Development Team. 

Show moredown

What’s included in this Agile Software Testing?

  • World-Class Training Sessions from Experienced Instructors
  • Agile Software Testing Certificate
  • Digital Delegate Pack

Show moredown

Online Instructor-led (2 days)

Online Self-paced (16 hours)

Agile Tester Training Exam

Agile Tester Training Course Outline

This course shall extensively cover the following aims and objectives, to provide delegates with a thorough understanding of Agile Tester Training. 

Module 1: Agile Principles and Manifesto

  • What is Agile?
  • Origin of Agile
  • Need for Agile
  • Agile Manifesto
  • Values of Agile
  • Agile Overview
  • Agile Goals
  • Waterfall Vs Agile
  • Advantages of Agile
  • Key Features of Agile
  • Agile Methodology
  • Misconceptions About Agile
  • Agile Testing
  • Agile Testing Principles
  • Challenges in Agile Testing

Module 2: Scrum

  • Agile Life Cycle
  • Scrum Overview
  • History of Scrum
  • Differences Between Agile and Scrum
  • Key Features of Scrum
  • Agile Team
  • Tester
  • Actors in the Scrum Process
  • Scrum Phases
  • Scrum Process
  • Sprint Planning
  • Daily Scrum and Sprints
  • Deming Cycle
  • Attributes of Scrum
  • Sprint Review
  • Sprint Retrospective

Module 3: Requirements and Specifications

  • Resource Requirements
  • Elicitation Techniques
  • Product Backlog
  • Sprint Backlog
  • Increment
  • Definition of Done
  • Major Keys to Success
  • User Stories
  • User Stories - INVEST
  • What is MoSCoW?
  • MoSCoW Rules

Module 4: Release and Iteration Planning

  • Release Planning
  • Iteration Planning
  • Task Planning
  • Iteration Planning Meeting
  • Changes in Planning
  • Test Planning
  • Estimating
  • Planning Poker
  • Bucket System
  • Large/Uncertain/Small
  • Dot Voting
  • T-Shirt Sizes
  • Affinity Mapping
  • Ordering Protocol
  • Divide until Maximum Size or Less
  • Estimating and Testing
  • Burn Down Charts and Scrum Boards
  • Release Burndown
  • Burn Down Charts and Scrum Boards
  • Kanban and Kanban Boards
  • Features of Kanban

Module 5: Continuous Integration

  • Testing Challenges in an Iterative Life Cycle
  • Continuous Integration
  • Quality Assurance
  • Agile Testing Methodologies
  • Acceptance Testing
  • Terminology of Testing
  • Process of Agile Testing
  • Advantages of Agile Testing
  • Testing Strategy in Agile Development
  • Test Design
  • Pair Tests

Module 6: Regression Testing

  • Regression Testing – Steps
  • Defect Management
  • Defect Lifecycle
  • Technical Debt
  • Accumulating Technical Debt
  • Cycle of Technical Debt
  • Dealing with Debt

Module 7: Automated Testing

  • Benefits of Automation
  • Managing Test Automation
  • Strategising for Successful Automation

Model 8: Non-Functional Testing

  • Introduction
  • Test Monitoring and Metrics

Module 9: Agile for Large Projects

  • Developing Large Systems
  • Scaling Out and Scaling Up
  • Scaling Up to Large Systems
  • Scaling Out to Large Companies
  • Agile for Large Project
  • Pitfalls of Agile for Large Projects

Show moredown

Who should attend this Agile Tester Training?

Agile Tester Training Course is suitable for professionals working within an Agile environment and planning to implement Agile methods. The following professionals can benefit from attending this course:

  • Software Testers
  • Quality Assurance Professionals
  • Agile Team Members
  • Test Managers
  • Product Owners
  • Business Analysts
  • Software Developers

Prerequisites of the Agile Tester Training

The Agile Tester Training Course demands foundational software testing knowledge, familiarity with Agile principles, and a basic test automation understanding.

Agile Tester Training Course Overview 

The Agile Tester Training course will teach delegates the skills and knowledge needed to work effectively with an Agile project team. Crucially, delegates will be able to differentiate between the testing role in agile projects, compared with the role of testers in non-agile projects. As such, delegates will gain an appreciation for Agile techniques and how it can improve business project performance.

This course begins by providing an insight into Daily Scrum. Scrum is an agile framework that enhances software delivery, through encouraging short, high-effort, collaborative, team “sprints” in an effort to improve productivity.

After allowing candidates to gauge an understanding of scrum, training moves on to Agile Principles and more specifically, agile testing. By earning this Agile Testing certification, delegates will be able to gain an understanding of how to function well as part of an Agile project team, meaning that the project will flow better, putting you one step ahead in your career.

Show moredown

What’s included in this Agile Tester Training?

  • Agile Tester Training Examination
  • World-Class Training Sessions from Experienced Instructors
  • Agile Tester Training Certificate
  • Digital Delegate Pack

Show moredown

Agile Tester Training Exam Information

To achieve the Agile Tester Training, candidates will need to sit for an examination. The exam format is as follows: 

  • Question Type: Multiple Choice 
  • Total Questions: 30 
  • Total Marks: 60 Marks 
  • Pass Mark: 50%, or 30/60 Marks 
  • Duration: 60 Minutes

Show moredown

Not sure which course to choose?

Speak to a training expert for advice if you are unsure of what course is right for you. Give us a call on +1 6474932992 or Inquire.

Agile Software Testing Training FAQs

Our Agile Software Testing courses are available across the world in thousands of locations.
You should have some knowledge of the basics of software testing before attending. For more information, see each course.
No, they are our own courses. We have specially designed our courses to cover skills most valuable to employers.
The Knowledge Academy is the Leading global training provider for Agile Software Testing Training.
The price for Agile Software Testing Training certification in Canada starts from CAD.

Why we're the go to training provider for you

icon

Best price in the industry

You won't find better value in the marketplace. If you do find a lower price, we will beat it.

icon

Trusted & Approved

We are accredited by PeopleCert on behalf of AXELOS

icon

Many delivery methods

Flexible delivery methods are available depending on your learning style.

icon

High quality resources

Resources are included for a comprehensive learning experience.

barclays Logo
deloitte Logo
Thames Water Logo

"Really good course and well organised. Trainer was great with a sense of humour - his experience allowed a free flowing course, structured to help you gain as much information & relevant experience whilst helping prepare you for the exam"

Joshua Davies, Thames Water

santander logo
bmw Logo
Google Logo

Looking for more information on Agile Software Testing Training

cross
UP TO 40% OFF

NEW YEAR Big Sale

red-starWHO WILL BE FUNDING THE COURSE?

close

close

Thank you for your enquiry!

One of our training experts will be in touch shortly to go over your training requirements.

close

close

Press esc to close

close close

Back to course information

Thank you for your enquiry!

One of our training experts will be in touch shortly to go overy your training requirements.

close close

Thank you for your enquiry!

One of our training experts will be in touch shortly to go over your training requirements.