Easy Learning with Certified Tester Foundation Level Agile Tester (CTFL-AT)
IT & Software > Other IT & Software
11 h
£19.99 £12.99
4.9
1676 students

Enroll Now

Language: Arabic

Master Agile Testing: Your Path to CTFL-AT Certification

What you will learn:

  • Understand the core differences between Waterfall and Agile approaches to software development.
  • Master the Agile Manifesto, its values, and principles, and apply them to testing strategies.
  • Learn the benefits of whole-team collaboration and the importance of early and frequent feedback loops.
  • Gain expertise in Agile methodologies like Scrum and Kanban, understanding the role of testers in each.
  • Become proficient in Agile planning and execution, including sprint planning, estimation techniques, and velocity.
  • Develop a deep understanding of the tester's role and required skills within an Agile development team.
  • Master essential Agile testing techniques such as TDD, ATDD, and BDD.
  • Understand and implement continuous integration within an Agile workflow.
  • Prepare effectively for the ISTQB CTFL-AT certification exam.
  • Apply Agile testing principles to enhance software quality and collaboration.

Description

Transition your testing expertise to the Agile environment with our in-depth CTFL-AT preparation course. This program goes beyond the basics, equipping you with the practical skills and knowledge to excel as a valuable member of any Agile team. Designed for testers, test managers, and analysts with a foundation in ISTQB Certified Tester Foundation Level (CTFL), this course will empower you to navigate the complexities of Agile testing methodologies.

What you will achieve:

  • Deep Dive into Agile Principles: Master the Agile Manifesto, its core values, and how they reshape testing strategies.
  • Agile Methodologies Mastery: Gain practical experience with Scrum, Kanban, and XP, learning how to apply these frameworks effectively in testing.
  • Practical Agile Testing Techniques: Learn to adapt existing testing skills to the Agile context, including Test-Driven Development (TDD), Acceptance Test-Driven Development (ATDD), and Behavior-Driven Development (BDD).
  • Effective Collaboration: Learn the role of testers in Agile teams, fostering collaboration and communication within the development lifecycle.
  • Globally Recognized Certification Preparation: Prepare thoroughly for the ISTQB Certified Agile Tester - Foundation Level (CTFL-AT) exam and boost your career prospects.

Prerequisites: A solid understanding of software testing principles (as demonstrated by the ISTQB® Certified Tester Foundation Level (CTFL) certification) and a basic familiarity with software development are recommended for optimal learning.

This course is your key to unlocking a rewarding career in Agile testing. Enroll now and transform your skills!

Curriculum

Introduction

This introductory section lays the groundwork for the course, beginning with a comprehensive overview of the course content. The 'Introduction' lecture provides a detailed roadmap for the journey ahead, setting clear expectations and preparing learners for the challenges and rewards of the CTFL-AT certification.

Chapter 1: Agile Foundations

This chapter provides a detailed comparison of Waterfall and Agile methodologies, exploring the project life cycle continuum and the project management triangle. It delves into the importance of mindset shifts for individuals and organizations embracing Agile, examining Agile culture, the Gulf of Evaluation concept, growth mindset statements, and tailoring strategies. The chapter also explains the benefits of Agile, the Agile Manifesto, its 4 key values and 12 principles, and explores how these principles translate into practice. The importance of a whole-team approach and the concept of Quality for All are also addressed, concluding with an introduction to the 'Power of 3' concept.

Chapter 2: Agile Testing Roles & Practices

This chapter focuses on the practical aspects of Agile testing. It starts by emphasizing the significance of early and frequent feedback. A deep dive into the Scrum model follows, examining the roles of the Scrum Master, Product Owner, and Development Team. The chapter further explores organizational and behavioral best practices in Agile, highlighting the unique role and skills of a tester within an Agile team and associated risks. Different organizational options for independent testers are discussed. The core differences between traditional and Agile testing are explained. The concepts of User Stories, Acceptance Criteria, Epics, and the INVEST technique are meticulously explained. Finally, it details the creation and prioritization of the Product Backlog, including various prioritization techniques like balancing risk and value.

Chapter 3: Agile Planning & Execution

This chapter covers the crucial planning and execution phases within an Agile project. It begins with Quality Risk Analysis and the MoSCoW prioritization technique. The chapter then thoroughly explains various Scrum ceremonies, including Release Planning, Sprint Planning, and Retrospective Meetings. Estimation techniques, such as Story Points, Planning Poker, Fibonacci sequences, and T-Shirt sizing, are detailed to provide a comprehensive understanding of workload management. Testing planning, team velocity, and the concept of Sprint Zero are explained. The critical concept of 'Definition of Done' is extensively covered, along with an introduction to Kanban and Extreme Programming (XP) models. The chapter concludes by addressing Continuous Integration, Agile testing practices, TDD, ATDD, BDD, the Test Pyramid, and the Testing Quadrant.