
Requirements engineering applies principles to design requirements through elicitation, documentation, negotiation, validation, and management; in agile, it helps teams craft epics and user stories while identifying gaps like nonfunctional requirements.
Explore story mapping, a low tech, high touch agile tool that visualizes user flows with a backbone and walking skeleton, enabling feature prioritization, smoke tests, and risk assessment.
Explore how personas model end users to guide customer-centric software design, reveal acceptance criteria, and uncover gaps and test paths through exploratory testing and accessibility considerations.
Learn how use case specifications and diagrams map ATM and web login flows to actions like transfer, balance view, withdrawal, and deposit, enabling testable, properly sized user stories.
Explore how test first techniques such as TDD, BDD, and ATDD shape agile development, and examine why experience-based testing, refactoring, code reviews, and static analysis matter.
Adopt behavior driven development (bdd) to align developers, testers, and business stakeholders around customer expectations, translating requirements into human readable, executable scenarios using given, when, then.
Explore acceptance test driven development (atdd) to create high level, human readable acceptance tests from user stories, using specification by example and boundary value analysis.
Create and interpret test charters to guide structured exploratory testing of user stories. Apply requirements engineering insights and heuristics, and document results in debriefings within agile teams.
Refactoring cleans up existing code and tests without changing behavior, improving readability and flexibility. Learn to maintain test suites during short sprints through five steps: identification, analysis, refactor, rerun, evaluate.
Automate testing and deployment in agile projects to sustain code quality, achieve continuous deployment, balance test suite growth with maintenance, risk analysis, and exploratory testing.
Assess keyword driven versus data driven test automation for teams with minimal programming, noting keyword driven tests need no code, while data driven testing reduces maintenance by data reuse.
Harness service virtualization to create a virtual service that imitates real operations. Test earlier with stubs, drivers, and mocks, and simulate stateful data and variability.
Free downloadable visual aids to enhance learning.
Explore the five solid principles—single responsibility, open close, Liskov substitution, interface segregation, and dependency inversion—and how they shape modular, maintainable software.
This course is designed for students who want to earn the ISTQB® Certified Tester Advanced Level Agile Technical Tester (CTAL-ATT) certification. Students will learn advanced modern Agile skills needed to succeed in today's competitive market.
Benefits of CTAL-ATT certification:
As a CTAL-ATT certified tester, you will be able to:
Lead teams in creating testable user stories.
Apply Agile testing techniques, such as Test-Driven and Keyword-Driven Development.
Apply automated testing tasks in Agile projects, such as using Data-Driven testing.
Support Agile teams by using Continuous Integration and Delivery.
Why you should take this course:
This course covers all the topics in the CTAL-ATT syllabus, including:
How to create Testable Requirements in an Agile Team.
How to implement Test-Driven Development.
How to implement Acceptance Test-Driven Development.
Creating human-readable tests using Behavior-Driven Development.
How to support teams with Continuous Integration, Continuous Delivery, and Deployment.
Effective use of test automation in Agile projects.
How to plan, monitor, and control testing in Agile projects.
This course utilizes theory, practical examples, and practice questions to ensure you understand how to apply the concepts learned. In addition, the lessons include real-life scenarios from the instructor's years of experience as an Agile tester.
After completing this course, you can take the ISTQB CTAL-ATT exam and earn your certification.
Enroll now and start your journey to becoming an ISTQB CTAL-ATT certified tester!
"This material is not accredited with the ISTQB".
ISTQB is a registered trademark of the International Software Testing Qualifications Board.