ICAgile Certified Professional in Agile Test Automation (ICP-ATA)

ICP ATA   The test automation certification through ICAgile, the ICAgile Certified Professional in Agile Test
   Automation (ICP-ATA), is one of two Continuing Learning Certifications (CLCs) on the Agile Testing Track.    This certification focuses primarily on test automation from an Agile tester’s perspective as opposed to a programmer’s perspective. Students will learn how to set up an overall test automation strategy, including determining which types of tests are better suited for automated versus manual execution. The certification also highlights strategies for creating automated story and feature tests as well as system and integration tests.

Who Should Earn their Test Automation Certification?

This test automation certification is appropriate for Agile testers, test engineers, or those aspiring to these roles with a passion for software quality and a desire to learn and practice Agile Test Automation. Test Managers with an interest in learning or improving automation skills and developers with an interest in automation beyond unit testing will also benefit from this certification.

How to Earn Your Test Automation Certification

You can become an  ICAgile Certified Professional in Agile Test Automation (ICP-ATA) by attending ASPE's 2-day Test Automation Boot Camp. Students will learn how to improve development throughout and reliability by replacing slow, boring, and error-prone manual testing with fast, repeatable automated tests. Students will also learn to organize systems and processes to get the most out of automated testing. This class results in improved system reliability by improving test coverage. Attendees will be able to support deployments across many platforms with a single set of reusable tests. 

Test Automation Certification Learning Objectives:

I. Test Automation Strategy
-Automation Pyramid
-Planning for Automation
-Automation Frameworks
-Selecting Tests for Automation
-Supporting Process

2. Testing and Continuous Integration
-Automated Test Cycles (Continuous Testing)
-Code Analysis/Metrics

3. Automating Story and Feature Testing
-Mapping Tests to Automation
-ATDD abd BDD Testing Frameworks
-UI Testing Frameworks

4. Automation Support for Integration and System Testing
-Data Setup and Tear Down
-Data within Automation
-Tools to Support Exploratory Testing
Tools for Performing Non-FUnctional Testing
Virtualization