We work through every aspect at the planning
This Agile Automation Testing Training (ICP-ATA Certification) is designed to provide software development professionals with the practical techniques that tester-developers must employ to write high-coverage test code and deliver quality software products.
The course covers Agile testing methods and their importance in software development, as well as the role of business analysts and development teams in the testing process. The course also focuses on Acceptance Test-Driven Development (ATDD) and Behaviour-Driven Development (BDD) as the most effective agile approaches to software testing.
During this test automation course, participants will learn how to create a comprehensive test suite using unit tests and how to implement ATDD and BDD in their projects. Team members will also learn about exploratory testing, testing methodologies, and the creation of automated tests. This course is ideal for agile teams, testing teams, and anyone looking to improve their agile testing methodologies.
By the end of the course, participants will have a strong understanding of how to use acceptance test-driven development (ATDD) to write high-coverage test code to validate product value, increase the quality of Agile projects, and leverage the latest testing methodologies.
Agile Test Automation Training Delivery Methods
In-Person
Online
Agile Test Automation Training Course Information
In this ICP-ATA Course, you will:
- Earn the ICAgile Agile Test Automation (ICP-ATA) certification
- Achieve optimal quality in Agile projects through test automation
- Code user story and feature tests with ATDD and BDD to validate product value
- Tool your project to cover functional and non-functional testing
- Leverage test design patterns to achieve high coverage
- Leverage continued support with after-course one-on-one instructor coaching and computing sandbox
ICP-ATA Requirements and Recommended Experience
Before attending this course, you should have experience in the following:
- programming, software development, and
- testing as an Agile Tester, an Agile Programmer, a DevOps Engineer, or a Test Manager
And attended at least one of the following courses:
- Agile Fundamentals Training
- Certified ScrumMaster® (CSM) Training
- Agile Testing Strategies and Practices Training (ICP-TST Certification) (Either before or after this course to complete the ICAgile certification pathway for Agile Testing)
ICP-ATA Certification Details
- While this course qualifies you for an ICAgile certificate, it is not intended to be an exam prep course. Instead, the material is designed for hands-on, Agile training in test automation.
- To obtain the ICAgile certification, you must pass the Learning Tree exam. Learning Tree customer service will process your registration with ICAgile once the exam has been passed.
Agile Test Automation Training Outline
In this module, you will learn how to:
- Map Test Automation needs to Agile
- Justify the focus on high automation achievements
- Address Test Pyramids from all angles for high quality
- Map automation effort to the Agile Test Quadrants
- Leverage the 4D of Test-Driven Development (TDD) strategies
In this module, you will learn how to:
- Map test effort to APIs or UI
- Implement test cases with leading execution patterns
- Formalise test cases through Acceptance Test-Driven Development (ATDD) cards
- Code user stories and feature tests with Behaviour-Driven Development (BDD)
- Select the right Coded UI Test (CUIT) patterns
- Layer UI Tests for better resilience
In this module, you will learn how to:
- Zoom in on components through design reviews
- Leverage Object-Oriented (OO) design rules for effective unit test strategies
- Measure test coverage as a success indicator
- Protect your code from changes with TDD patterns
- Recognise leading design patterns for easier test maintenance
In this module, you will learn how to:
- Use Non-functional Requirements (NFRs) for better planning
- Break down sub-dimensions for sharp quality assessments
- Develop multi-dimensional Non-functional (NF) tests with pertinent tools
In this module, you will learn how to:
- Integrate testing with the pipeline process
- Accelerate code promotion through rapid test feedback
- Configure tests to map the anatomy of a deployment pipeline
- Invoke code analysis automation at the commit stage
- Automate testing of the deployment stage
- 2-day instructor-led training course
After-course coaching available
-
Guaranteed to Run - you can rest assured that the class will not be cancelled.Apr 3 - 4 2:00 PM - 9:30 PM BSTVirtual
-
Guaranteed to Run - you can rest assured that the class will not be cancelled.May 3 - 4 9:00 AM - 5:00 PM BSTLondon or Virtual
-
May 30 - 31 2:00 PM - 9:30 PM BSTNew York, NY or Virtual
-
Aug 8 - 9 9:00 AM - 5:00 PM BSTLondon or Virtual
-
Oct 2 - 3 2:00 PM - 9:30 PM BSTHerndon, VA or Virtual
-
Nov 7 - 8 9:00 AM - 5:00 PM GMTLondon or Virtual
-
Nov 27 - 28 2:00 PM - 9:30 PM GMTNew York, NY or Virtual
-
Feb 6 - 7 9:00 AM - 5:00 PM GMTLondon or Virtual
Scroll to view additional course dates
Bring this or any training to your organisation
Full-scale programme development
- Delivered when, where, and how you want it
- Blended learning models
- Tailored content
- Expert team coaching
We will get in touch with you shortly.
Continue on Your Learning Journey
Fill out the form below or call 44 (0) 207 874 5000
We will get in touch with you shortly.
Continue on Your Learning Journey
Agile Automation Testing Training FAQs
Prior to attending this course, you should have attended at least one of the following courses:
- Agile Fundamentals Training
- Certified ScrumMaster® (CSM) Training
- Agile Testing Strategies and Practices Training (ICP-TST Certification) (Either before or after this course to complete the ICAgile certification pathway for Agile Testing)
To succeed in this course, you should have experience in programming, software development, and testing as an Agile Tester, an Agile Programmer, a DevOps Engineer, or a Test Manager.
ICAgile is one of the leading global agile accreditation and certification bodies. They help organisations design learning experiences that create an agile mindset and continue the agility within the organisation.
Automated testing in Agile is a software testing approach using specialised testing tools to improve software product quality through high test coverage. Automated testing promotes continuous testing best practices as part of Agile and speeds up the feedback loop for maximum efficiency.
To obtain the ICAgile certification, students must 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.
You should have experience in programming, software development, and testing as an Agile Tester, an Agile Programmer, a DevOps Engineer, or a Test Manager. You should also have attended at least one of the courses: Agile Fundamentals Training, Certified ScrumMaster®, or Agile Testing Strategies and Practices.
The course covers topics such as Test Automation Manifesto, Business Test Automation, Technical Test Automation, Non-Functional Test Automation, and Continuous Testing and Delivery.
Yes, you can bring this or any training to your organisation for private team training.
Yes, after-course coaching is available to help you achieve optimal quality in Agile projects through test automation.
Yes! We know your busy work schedule may prevent you from getting to one of our classrooms, which is why we offer convenient online training to meet your needs wherever you want. This course is available in class and live online.
Certification candidates and existing credential holders are responsible for reporting all Continuing Certification Requirements Programme (CCR) activities to PMI. To report the completion of a Learning Tree course, you can use the Online PDU (Professional Development Units) Resources System.
- Go to the PMI Continuing Certification Requirements System https://ccrs.pmi.org/
- Log in with your username and password
- Locate the claim code associated with your course in the table in this document
- Click on “Report PDU for this activity”
- Fill in the date started and date completed
- Click on the box agreeing that this claim is accurate and then submit
PDU Information for This Course:
- Total PDUs: 11
- Technical PDUs: 11
- Leadership PDUs: 0
- Strategic & Business PDUs: 0
- PMI Claim Code: 11542XIF5A
While this course qualifies you for an ICAgile certificate, it is not intended to be an exam prep course. Instead, the material is designed for hands-on, Agile training in test automation.
Related Courses
-
ICAgile
This Agile Fundamentals Training course teaches you the necessary knowledge to become an ICAgile Certified Professional (ICP).
Foundation2 daysOnline or In-classPremiumStarts from £1,345 -
Scrum Alliance
This Scrum Master Training course prepares you to become a certified ScrumMaster and apply the foundations to help your team work more efficiently.
Scrum Master, CSM, scrum master training
Foundation2 daysOnline or In-classStarts from £1,245 -
ICAgile
The Agile Testing training qualifies for the ICAgile Certified Professional in Agile Testing (ICP-TST), and prepares attendees for the ISTQB Agile Tester Exam.
Intermediate3 daysOnline or In-classStarts from £1,865