Course Summary
The ISTQB Foundation Level Agile Tester (CTFL-AT) certification provides the key testing skills necessary to successfully contribute to an Agile project. CTFL-AT covers agile testing in alignment with the principles of agile software development as outlined in the Agile Manifesto. A tester on an Agile project will work differently than one working on a traditional project. Testers must understand the values and principles that underpin Agile projects, and how testers are an integral part of a whole-team approach together with developers and business representatives.
• Collaborate in a cross-functional Agile team being familiar with principles and basic practices of Agile software development
• Adapt existing testing experience and knowledge to Agile values and principles
• Support the Agile team in planning test-related activities
• Apply relevant methods and techniques for testing in an Agile project
• Assist the Agile team in test automation activities
• Assist business stakeholders in defining understandable and testable user stories, scenarios, requirements, and acceptance criteria as appropriate
• Work and share information with other team members using effective communication styles and channels
Module 1: Fundamentals of Agile Software Development
• Agile Manifesto
• Whole Team Approach
• Early and Frequent Feedback
Module 2: Aspects of Agile Approaches
• Agile Software Development Approaches
• Collaborative User Story Creation
• Retrospectives
• Continuous Integration
• Release and Iteration Planning
Module 3: Testing in Traditional and Agile Approaches
• Introduction
• Testing and Development Activities
• Project Work Products
• Test Levels
• Testing and Configuration Management
• Organizational Options for Independent Testing
Module 4: Status of Testing in Agile
• Introduction
• Communicating Test Status, Progress, and Product Quality
• Managing Regression Risk with Evolving Manual and Automated Test Cases
Module 5: Role and Skill of a Tester in an Agile Team
• Agile Tester Skills
• Role of a Tester in an Agile Team
Module 6: Agile Testing Methods
• Introduction
• Test-Driven Development
• Acceptance Test-Driven Development
• Behavior-Driven Development
• Test Pyramid
• Testing Quadrants
• Role of a Tester
Module 7: Assessing Quality Risks and Estimating Test Efforts
• Introduction
• Assessing Quality Risks in Agile Projects
• Estimating Testing Effort Based on Content and Risk
Module 8: Techniques in Agile Projects
• Introduction
• Acceptance Criteria, Adequate Coverage, and Other Information for Testing
• Applying Acceptance Test-Driven Development
• Test Techniques
• Functional and Non-Functional Black Box Test Design
• Exploratory Testing
Module 9: Tools in Agile Projects
• Introduction
• Task Management and Tracking Tools
• Communication and Information Sharing Tools
• Software Build and Distribution Tools
• Configuration Management Tools
• Test Design, Implementation, and Execution Tools
• Cloud Computing and Virtualization Tools
Other Popular Courses
Executive Cyber Risk Certification (ECRC)
- Duration: 2 Days
- Language: English
- Level: Intermediate
- Exam: ECRC
Mastering Communication & Presentation Te...
- Duration: 4 Days
- Language: Danish
- Level: Intermediate
- Exam: MCPT
Next Generation Mindfulness
- Duration: 1 Days
- Language: English
- Level: Foundation
- Exam: NGM