Courses
Junior

Agile and Scrum for Testers

In Agile and Scrum environments, testers play a critical role in ensuring quality within tight, iterative cycles. Without a structured approach, testing can become a bottleneck or fall behind development pace. This course equips you with the specific knowledge and techniques to integrate quality activities seamlessly into Scrum teams, enabling you to contribute from day one. The programme covers core Scrum concepts: roles (Scrum Master, Product Owner, Development Team), events (Sprint Planning, Daily Scrum, Sprint Review, Retrospective), and artifacts (Product Backlog, Sprint Backlog, Increment). You will explore test planning for short iterations, including risk-based testing, test estimation for user stories, and acceptance criteria definition. Named techniques include behavior-driven development (BDD), exploratory testing, test automation strategies for continuous integration, and session-based test management. The course also addresses collaboration with developers through pair testing and with product owners via backlog refinement. You will learn how to adapt regression testing, handle non-functional requirements, and use metrics like velocity and burndown charts to communicate quality status. Methodology emphasizes practical application. You will work through a simulated Scrum project, applying test planning, execution, and reporting within a Sprint. Common pitfalls are addressed: testers being siloed, insufficient test coverage due to time pressure, and misalignment between testing and development cycles. The course shows how to avoid these by embedding testing activities into Scrum events and using techniques like test-first approaches and continuous feedback loops. This course is designed for software testers transitioning from traditional to Agile teams, QA engineers in organizations adopting Scrum, junior developers who need to understand testing within iterative delivery, and test leads responsible for shaping team testing practices. It also suits product owners and Scrum masters who want to better support quality activities. By the end, you will understand how to participate effectively in Scrum events as a tester, apply test planning and execution techniques tailored to short cycles, and use vocabulary like "definition of done," "acceptance criteria," and "Sprint goal" with precision. You will be able to interpret team metrics to advocate for quality and adapt your testing approach to incremental delivery without compromising standards.

Part of profession:🎯QA Engineer. Junior
22 lessons·~3 h
Take certification testConfirm the skill without taking the course

Course content