Agile Tester
ICAgile Certified Professional - Agile Testing (ICP-TST)
Description
Agile software practices are being employed within many development organizations worldwide. More and more test teams and testers are participating in agile projects or are embedded within agile teams. Many testers struggle to understand the agile development process and their place in it.
This course introduces the fundamentals of agile development, the role of the tester on an agile team, and the testing processes that help teams deliver quality at speed. From user story elicitation and backlog grooming through development and testing, participants learn how to contribute effectively throughout the sprint and release lifecycle.
Participants explore the business-facing and technology-facing tests agile projects demand and learn how agile testers help the project succeed. The course also covers the core practices of Test-Driven Development (TDD), Acceptance Test-Driven Development (ATDD), and Behavior-Driven Development (BDD), along with the technical and team skills required to thrive in modern agile environments.
Key takeaways from this class include:
- Discovering how testing is implemented across different agile environments.
- Learning how user stories are created, refined, and tested.
- Exploring core agile testing practices including ATDD, BDD, TDD, and exploratory testing.
- Understanding the technical and collaborative skills agile testers need to succeed.
- Recognizing the major challenges in agile testing and practical ways to address them.
Practice of Agile Testing Techniques
Explore agile testing processes in an informal and interactive workshop setting. Examples are studied through a series of small-group exercises and discussions.
Class Times
- Live Virtual: 10:30am-5pm ET
- Public: 8:30am-5pm local time
Who Should Attend
This course is appropriate for both novice and experienced software testers. Developers expected to test within agile teams will find this course extremely useful. Test and development managers also will benefit from this course. A background in basic development and testing processes is helpful.
ISTQB Certification & Exam
The International Software Testing Qualifications Board (ISTQB) is the world's most widely recognized certification body for software testing skills and knowledge. Founded in 2002, ISTQB is a not-for-profit association that has issued more than 750,000 certifications in 129 countries around the globe. The ISTQB Certified Tester Foundation Level (CTFL) is a prerequisite for the ISTQB Foundation Level Extension - Agile Tester (CTFL-AT) exam.
For public virtual classes, you have the option to add the ISTQB Foundation Level Extension - Agile Tester (CTFL-AT) exam voucher when you register for the class. The exam is an additional fee and is not included in the course price. If you choose to add the exam voucher, it will be emailed to you upon completion of the course. If you do not choose to add the voucher when purchasing this class, you must reach out to an exam provider directly if you wish to take the exam later. Please reach out to client support with any questions at [email protected].
For public virtual classes that are added to a TechWell virtual conference pass purchase, the class fee includes the cost of an exam voucher, which will be sent to you upon completion of the class. If you do not wish to take the exam, please reach out to customer service before or after completing the purchase. Voucher refunds are allowed before the class start date.
The ISTQB Foundation Level Extension - Agile Tester (CTFL-AT) exam is not currently available for in-person public training. You must reach out to an exam provider directly if you wish to take the exam later.
Please reach out to client support with any questions at [email protected].
Course Completion and Certification
Successful attendees of this course are awarded the ICAgile Certified Professional in Agile Testing (ICP-TST). Additionally, certified attendees are listed on the ICAgile website to indicate their designation. Coveros recommends Agile Fundamentals - ICAgile Certified Professional (ICP) for those seeking ICAgile's Agile Testing certification. The ICAgile certification fee is included with your registration for your convenience.
Preparation
Students not looking for certification and only taking the Agile Testing course should already have a good knowledge of agile principles and how agile teams function.
About the ICAgile
The International Consortium for Agile's goal is to foster thinking and learning around agile methods, skills, and tools. ICAgile, working with experts and organizations across agile development specialties, has captured specific learning objectives for different agile development paths and placed them on the learning roadmap. For more information, visit www.icagile.com.
Course Duration and Schedule
Two-Day Format
8:30 AM - 4:30 PM each day with a 1-hour lunch break and morning and afternoon breaks.
Three-Day Format
11:30 AM - 5:00 PM each day with afternoon breaks.
Upcoming Training
✓ Guaranteed to Run
| Course | Certification | Date | Location | Price | Register | |
|---|---|---|---|---|---|---|
| Agile Tester |
|
Dec 1 - Dec 3, 2026 | Virtual Classroom | $1,495 | Register |
Course Outline
Session 1: Introduction
- Validation
- Verification
- Exploration
- Testing as a skill set
- Testing to support customers
- Testing to support developers
- Testing to support stakeholders
- Test matrix
- Agility, grace, and flexibility
Session 2: Agile Testing Origins
- Agile testing history
- Agile testing philosophy
- Traditional vs. agile testing
- Evolving lifecycle models
- Waterfall
- Spiral
- Structured
- Scrum
- Extreme Programming
- Kanban
- Testing and the agile manifesto
- Testing and agile principles
- What is quality
- What is done
- Testing as a team approach
- Teams and process
- Requirements
- Unit testing
- Integration testing
- System testing
- Acceptance testing
Session 3: Agile Planning and the User Story
- Testing during iteration planning
- Testing's role in planning
- Release planning
- Product backlog
- Story tests
- Constraints
- Sizing stories
- Backlog grooming
- Sprint backlog
- Basis for testing
- Testing activities in the sprint
Session 4: Testing in the Heat of the Sprint
- Continuous integration
- Test-driven development
- Automating unit tests
- Acceptance test-driven development
- Behavior-driven development
- Scripting
- Exploratory testing
- Non-functional testing
- Post-development testing
- Release testing
- User acceptance testing
- Live testing
Session 5: At Sprint's End
- Customer demo
- Retrospective
- Avoiding technical debt
Session 6: Organizing Agile Testing
- Measuring progress
- Test documentation
- Test environments
- Bug management
- Agile test automation
- Distributed agile teams
Wrap up
Related Courses
Agile & DevOps Leadership
Lead organizational agility through culture change and enterprise-wide Agile/DevOps transformation, applying principles across teams and...
Agile Engineering
Master the technical engineering practices that make agile teams consistently
AI for Testers
This hands-on course helps testers understand how to leverage AI to improve software test planning, execution, automation, and reporting.
API Testing Workshop
Learn foundational API testing, including hands-on practice, best practices, tools, and techniques.