Preferred method of contact:

Agile Testing Strategies and Practices



Course Number



3 Days

PDF Add to WishList

Technical excellence, customer satisfaction, and a focus on working software are key components of the Agile manifesto. In order to realize the full benefits of Agile development, teams must implement strong testing and technical practices. This training course demonstrates testing strategies and tactics that ensure high and sustainable quality in an Agile environment. This course qualifies for the ICAgile Certified Professional in Agile Testing (ICP-TST), for 21 Scrum Alliance SEUs, and prepares attendees for the ISTQB Agile Tester Exam.

You Will Learn How To

  • Select efficient Agile testing practices for a project to ensure continuous feedback
  • Optimize iteration and release test plans that result in superior software quality
  • Create sustainable software products with test-driven development
  • Foster team collaboration for the creation of effective testing assets
  • Integrate value-based testing to ensure user satisfaction

Important Course Information

  • Requirements

    • Prior to attending this course, attendees should have attended:
    • Work experience in software development and testing
  • Recommended Experience

    • Any work experience as any of the following: Agile Testers, Agile Developers, Product Owners, Analysts and Test Managers, QA Managers, and those whose role is to ensure that Agile teams deliver high customer satisfaction at an optimized cost.
    • Taking Course 1820, Agile Test Automation, is highly recommended, either before or after this course, to complete the ICAgile certification pathway for Agile Testing.
  • Course Materials

    • While the course qualifies for an ICAgile certificate, the class is not written like an exam prep course. The material is designed for hands-on, Agile training in testing.
  • Course Preparation

    • Students will be emailed a short document to review before class. Understanding the content of this pre-course reading is required before class, so more in-class time can be devoted to Testing Practices in an Agile environment.
  • Certification & Exam Information

    • ICAgile: To obtain the ICAgile certification, students will need to pass the Learning Tree exam. Learning Tree customer service will process your registration with ICAgile once the exam has been passed., please allow 10 business days.
    • View the ICAgile Certification & Training Roadmap ›
    • ISTQB: This course prepares students to pass the ISTQB Agile Tester Exam. The cost of the exam is not included in the tuition price. To be eligible to take the Agile Tester Foundation Extension certification exam, candidates must first hold the ISTBQ Foundation Certificate, ISTQB Certified Tester: Achieving Foundation Certification. Contact your exam provider for details about taking the exam in your area on the ISTQB website.

Course Outline

  • Testing in an Agile Environment

General testing theory

  • Evaluating the key testing principles
  • Differentiating between Agile and traditional practices
  • Introducing the theory and purpose of Agile Testing

Transitioning to Agile software development processes

  • Mapping Agile principles and values to testing
  • Inspecting Agile testing quadrants
  • Benefiting from Test Driven Development (TDD)
  • Automating testing for better Agility
  • Confirming Customer Satisfaction

Acquiring a test basis

    Testing the charter and key features
  • Focusing on customer value and user personas
  • Writing useful test cases from user stories
  • Developing Story Acceptance Criteria

Automating through Acceptance Test Driven Development (ATDD)

  • Designing the anatomy of an Agile Test
  • Creating a Test Idea Catalog
  • Refining a Definition of Done and Ready
  • Anticipating validation criteria through Behavior Driven Development (BDD)

Preparing for User Acceptance Testing (UAT)

  • Specifying by examples and scenarios
  • Enabling Usability and Exploratory Testing
  • Performing Story-Mapping for better coverage
  • Managing the UAT processes
  • Implementing Developer and Technology Testing

Building proficiency with TDD

  • Defining the unit candidates for testing
  • Achieving green-light success
  • Identifying good tests
  • Dealing with large systems

Validating for FURPS+

    Finding non-functional testing patterns
  • Simulating interfaces and conducting performance testing through automation
  • Evaluating legacy systems
  • Test Management

Test strategy and planning

  • Creating a risk-based approach to release planning
  • Coordinating day-to-day through a lightweight test plan
  • Declaring rules on zero-bug tolerance and defect tracking
  • Using metrics to measure success

Successful delivery management

  • Implementing continuous integration and deployment
  • Setting-up JIT test environments
  • Organizing post-release testing

Team mindset and culture

  • Working toward a whole team approach to quality
  • Designing software with high testability attributes
  • Sharing testing responsibilities between developers and testers
  • Collaborating on complex and distributed teams projects
Show complete outline
Show Less

Convenient Ways to Attend This Instructor-Led Course

Hassle-Free Enrolment: No advance payment required to reserve your seat.
Tuition due 30 days after you attend your course.

In the Classroom

Live, Online

Private Team Training

In the Classroom — OR — Live, Online

Tuition — Standard: $2095   Government: $2095

Jan 30 - Feb 1 ( 3 Days)
9:00 AM - 4:30 PM EST
Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare) Reserve Your Seat

Mar 6 - 8 ( 3 Days)
9:00 AM - 4:30 PM EST
Rockville, MD / Online (AnyWare) Rockville, MD / Online (AnyWare) Reserve Your Seat

Apr 24 - 26 ( 3 Days)
9:00 AM - 4:30 PM EDT
New York / Online (AnyWare) New York / Online (AnyWare) Reserve Your Seat

Aug 21 - 23 ( 3 Days)
9:00 AM - 4:30 PM EDT
Rockville, MD / Online (AnyWare) Rockville, MD / Online (AnyWare) Reserve Your Seat

Oct 16 - 18 ( 3 Days)
9:00 AM - 4:30 PM EDT
New York / Online (AnyWare) New York / Online (AnyWare) Reserve Your Seat

Guaranteed to Run

When you see the "Guaranteed to Run" icon next to a course event, you can rest assured that your course event — date, time, location — will run. Guaranteed.

Private Team Training

Enroling at least 3 people in this course? Consider bringing this (or any course that can be custom designed) to your preferred location as a private team training.

For details, call 1-888-843-8733 or Click here »

This event has been added to your cart.




In Classroom or





Private Team Training

Contact Us »

Course Tuition Includes:

After-Course Instructor Coaching
When you return to work, you are entitled to schedule a free coaching session with your instructor for help and guidance as you apply your new skills.

After-Course Computing Sandbox
You'll be given remote access to a preconfigured virtual machine for you to redo your hands-on exercises, develop/test new code, and experiment with the same software used in your course.

Free Course Exam
You can take your Learning Tree course exam on the last day of your course or online any time after class.


Training Hours

Standard Course Hours: 9:00 am – 4:30 pm
*Informal discussion with instructor about your projects or areas of special interest: 4:30 pm – 5:30 pm

Enhance Your Credentials with Professional Certification

Learning Tree's comprehensive training and exam preparation guarantees that you will gain the knowledge and confidence to achieve professional certification and advance your career.

This course is endorsed by IIBA for Professional Development Hours (PD Hours) and Continuing Development Units (CDUs). For additional information and to confirm which courses are eligible towards your IIBA certification, click here.

This Course is approved for ICAgile credits. Read more ...

Earn 17 PDUs

PMI, the Registered Education Provider logo, PMP, CAPM, PMI-ACP,
and PMBOK are marks of the Project Management Institute, Inc.

This course is approved by PMI® for 17 professional development units (PDUs). For more on the Project Management Institute and a full list of courses approved for PDUs.

Technical : 17 PDUs

Read more ...

“My experience was nothing less than excellent. The course added significantly to my knowledge and gave me many helpful ideas—which I could implement as soon as I returned to my job!”

- N. Gasowski, Senior QA Engineer
Level Four Software

Chat Now

Please Choose a Language

Canada - English

Canada - Français