This course prepares testing professionals for the ISTQB® Advanced Level Test Automation Engineer certification by providing advanced skills and knowledge in test automation strategy, design and implementation.
Course description:
You will learn how to plan and build automation frameworks, integrate automation into development pipelines, measure automation effectiveness and ensure quality throughout the software lifecycle. Throughout this training you will gain practical insights into selecting the right tools, designing automated tests that scale, and overcoming common challenges in automated testing.
The syllabus includes both technical and strategic perspectives, allowing you to align automation efforts with organisational goals. You will work with real automation scenarios and exercises that solidify your ability to contribute to test automation in complex environments.
After completing this course you will be able to:
• Develop and implement a test automation strategy
• Design automated test architectures and solutions
• Integrate automation into CI/CD workflows
• Select appropriate automation tools and frameworks
• Measure and communicate automation quality and outcomes
Course content:
Module 1 - Automation strategy and planning:
• The course begins with understanding what a successful automation strategy looks like, including aligning goals with business needs and identifying opportunities for automation that deliver real value.
Module 2 - Automation architecture:
• You learn how to design automation solutions that scale, including abstraction layers, modular architecture patterns and how to separate concerns for maintainability and reuse.
Module 3 - Tool selection and evaluation:
• This section focuses on criteria for choosing automation tools, how to evaluate them based on project context and how to integrate them into your test ecosystem.
Module 4 - Building maintainable automated tests:
• You gain practical techniques for writing robust automated tests, structuring test suites, and using best practices that minimise flakiness and maximises reliability.
Module 5 - Integration with CI/CD pipelines:
• Learn how to integrate automated testing into continuous integration and delivery workflows so that automated test suites run reliably and consistently as part of delivery processes.
Module 6 - Monitoring and reporting automation outcomes:
• This part of the course helps you understand how to measure automation effectiveness, gather meaningful metrics and report automation quality to stakeholders.
Instructor: Sue Atkins
As a self-confessed bug-magnet, quality advocate and risk nut, Sue Atkins has been active in the world of software testing and process improvement for over thirty years. She has experience of software development from both the waterfall and Agile perspectives across a diverse range of sectors - from banking and telecoms to healthcare and retail.
Sue has a passion for training and loves to help others grow their skills in all dimensions of testing, quality and process improvement. She has spoken at a number of conferences, is co-chair of the Scottish Testing Group and was a member of the programme committee for EuroSTAR 2022 - Europe’s largest Testing Conference.
Target audience:
The ISTQB Advanced Test Automation Engineer is designed for testers possessing ISTQB Foundation Level certification (or higher) and at least 3 years’ experience in testing.
Target audience:
The course is suitable for:
• Test automation engineers
• Test leads and test architects
• QA professionals involved in automation
• Developers with responsibility for quality
• Anyone aiming to lead automation efforts in a test organisation
Prerequisites:
• You must hold the ISTQB® Foundation Certificate and have practical experience with testing and automation tools to get the full benefit of this course.
Language:
• English course material, english speaking instructor
Course material:
The course fee includes course documentation, exercises, lunch and refreshments