TL105
Information technology

Quality assurance and software testing in agile mode

Master QA practices and testing strategies in Scrum environments


This training course provides a comprehensive understanding of quality assurance (QA) and software testing best practices in an agile context. Aimed at developers, analysts, testers and quality managers, it explores the foundations of agility and the Scrum framework, while distinguishing the roles and responsibilities linked to QA and testing.
You'll learn about testing phases, tactics, techniques (exploratory, acceptance, regression, etc.), methods, as well as the testing quadrant and pyramid models (pyramid vs. horn). You'll learn how to structure your test strategies in an agile approach, how to automate tests intelligently, and how to integrate practices such as TDD, ATDD, BDD, SBE or Jacobson's iterative approach by breaking down use cases into “slice” for better requirements management.
Lastly, this course covers continuous integration and modern tools dedicated to software quality. You'll discover the key processes, principles and features for implementing the DevQualOps process model with continuous quality. An essential program for minimizing defects and staying on track with software product and process quality, accelerating delivery in an agile environment.

Objectives

Be able to understand and apply software testing best practices and software quality assurance best practices while respecting Agile concepts.

Is it for you ?

All development positions, especially test analysts.

Prerequisite

Knowledge of integrated, system and acceptance testing, or have taken Executing Software Tests (TL102 course).

Your benefits

  • Master agile testing practices and integrate them effectively within Scrum
  • Differentiate QA and testing to structure an efficient quality strategy
  • Apply key test types and methods (exploratory, acceptance, black/white box)
  • Implement appropriate test automation using TDD and continuous integration
  • Use testing quadrants and pyramids to optimize coverage and effort allocation
  • Content

    • Overview of agile and Scrum
    • AQL and testing: the differences
    • Good testing practices in agile mode
    • Good quality practices in agile.

    This course also briefly covers the following topics:

    • Different types of testing, including exploratory testing, acceptance testing and regression testing.
    • Testing methods: white box, black box, static, dynamic.
    • The testing quadrant.
    • The test pyramid vs. the inverted pyramid or horn.
    • Rules for test automation.
    • TDD (Test Driven Development) techniques.
    • Continuous integration and tools.

    💡 Informations utiles

    Our training programs are delivered in private sessions tailored to your needs—on-site at your location, virtually, or in our training rooms. Dates, schedules, language, and format are all fully customizable to fit your team. Ready to get started? Fill out the request form below to plan your training or receive a personalized proposal—our team will be happy to connect with you shortly.

    Duration
    2 days
    Schedule
    See training dates for details
    Private or personalized training

    Do you have several employees interested in the same training course? Whether in person at your offices or remotely in virtual mode, we offer private training courses tailored to your team's needs. Group rates are available. Contact us for more details or request a quote online.

    Request a quote

    Request in-company training

    Do you have several employees interested in the same training course? Whether in person at your offices or remotely in virtual mode, we offer private training courses tailored to your team's needs. Group rates are available. Contact us for more details or request a quote online.

    Tell us more
    Added to cart View my cart