Agile Test Automation Training Course

This is a 2-days ICAgile certification course, you will learn the theory and concepts behind agile automation.
Home » Academy » Digital Enterprise Training » Agile Test Automation


2 days


As part of this new two day ICAgile accredited course, you will learn the theory and concepts behind agile automation and look at the flow, processes, practices and techniques relevant to agile automated testing on an Agile project. This lab-based program provides practical exercises and examples of automated tests for Acceptance Test Driven Development (ATDD), Behaviour Driven Development (BDD) and Test Driven Development (TDD), as well as associated tools and techniques that are essential to anybody testing on an Agile team.

Hands on components of the agile course include: command line the use of continuous integration and version control tools, and popular test automation tools (e.g. SpecFlow / Cucumber, Selenium, SoapUI) that support the unit, integration, system and acceptance testing levels within an Agile framework. You’ll also get to apply tools that support non-functional testing and exploratory testing. Upon completion of this course, you will come away with a practical understanding of how to automate testing activities in the Agile world, and the tools and techniques used in delivering quality automation.

Learning Outcomes

  • the background to test automation in an Agile project
  • the roles and responsibilities for automation in a typical Agile testing team
  • the various tool frameworks available to Agile teams to facilitate the testing of the project
  • how to plan, perform and implement automated testing in the Agile team
  • how discipline and standards contribute to effective automation
  • how to set up automated testing for ongoing success in an Agile team
  • how to use underlying tools and technologies commonly used by Agile teams

Topics Covered

  • The Agile culture and mind-set
  • Test automation strategy- Automation pyramid – Planning- Frameworks- Selecting testing tools- Supporting processes
  • Continuous integration- Automated test cycles- Code analysis/metrics
  • Automating testing- Test levels- Mapping tests- ATDD and BDD frameworks- UI testing frameworks
  • Automation support for integration and system testing- Data management- Exploratory testing- Non-functional testing- Virtualisation


ICAgile Accredited course

The ICP-ATA Certification from ICAgile, is granted on the successful completion of this course.

News And Information

Dynamic Technologies has acquired IndigoCube

Dynamic Technologies, among South Africa’s premiere software and services organisations, has acquired IndigoCube. IndigoCube is a specialist innovation and software business that develops skills, transforms processes, and provides the world’s best technologies to...

Did you know that frictionless security can enable integration?

It's clever and scrutinises your every move By Tallen Harmsen, head of cyber security at IndigoCube Integration projects can be a painful experience. But none quite let the terms of endearment ring out like an identity access management (IAM) integration project. It’s...

New technology helps us to fight human corruption

Connecting people to the data makes the difference By Tallen Harmsen, head of cyber security at IndigoCube News reports suggest that South Africa lost around R100 billion to corruption and state capture in the past few years. President Cyril Ramaphosa has stated he’s...

Learn More About Our Training Academy

Want to find out more about our solutions and academy services and how we can help you with your digital transformation journey?