This 3-day course is aimed at anyone wishing to attain the ISTQB Advanced Test Automation Engineer qualification.
This qualification builds upon the Foundation syllabus and provides essential skills for all those involved in test automation and who want to develop further their expertise in one or more specific areas. A Test Automation Engineer is one who has broad knowledge of testing in general, and an in-depth understanding in the special area of test automation.
An in-depth understanding is defined as having sufficient knowledge of test automation theory and practice to be able to influence the direction that an organization and / or project takes when designing, developing and maintaining test automation solutions for functional tests. The modules offered at the Advanced Level Specialist cover a wide range of testing topics.
The course is highly practical addressing the following areas:
1) Introduction and objectivesfor Test Automation:
This section provides an introduction to test automation explaining the objectives, advantages, disadvantages and limitations of test automation as well as technical success factors of a test automation project.
2) Preparing for Test Automation:
Understanding the type of system is vital for determining the most appropriate automation solution and also how we can design systems and testing for more effective automation. This section also looks at how we can evaluate for the most appropriate tools.
3) The generic Test Automation architecture:
A test automation engineer has the role of designing, developing, implementing, and maintaining test automation solutions. As each solution is developed, similar tasks need to be done, similar questions need to be answered, and similar issues need to be addressed and prioritized. These reoccurring concepts, steps, and approaches in automating testing become the basis of the generic test automation architecture, and this will be discussed in detail during this section
4) Deployment risks and contingencies:
This section looks at the various risks associated with the deployment of test tools and how to avoid test automation failure.
5) Test Automation reporting and metrics:
Providing information to stakeholders for them to make informed decisions about the quality of the software is a vital part of testing and this section looks at the various metrics that can be used to monitor test automation and what information should be supplied to the stakeholder and how it should be presented.
6) Transitioning manual testing to an automated environment:
This section looks at the various criteria to apply to determine the suitability for automation and understanding the factors for transitioning from manual to automation testing
7) Verifying the Test Automation solution:
To have justified confidence in the information we supply to the stakeholders regarding test automation we must have justified confidence in the test environment and test automation solution supporting the information.
8) Continuo improvement:
This section looks ahead and how we can improve the automation solution making it more effective and efficient.
Lloyd har over 30 års er faring fra IT-bransjen. Han har jobbet som utvikler, testleder og i 10 år jobbet han i UK-baserte Grove Consultants som konsulent / partner. I 2011 startet han eget konsulentselskap med software testing som spesialfelt. Lloyd har holdt foredrag på konferanser som STAREAST, STARWEST, Eurostar, AsiaSTAR, Software Test Automation, Test Kongressen, og Unicom m.fl.
Eksamen / sertifisering
The ISTQB Advanced Test Automation Engineer exam is a 1 hour 30 minute, 40 question multiple-choice exam totaling 75 points. The pass mark is 65% (49 out of 75). It is a pre-requisite that attendees hold the ISTQB Foundation Level certificate.