Skip to content
Back to all courses

Holistic Testing: Strategies for agile teams

Next date
20.04.2026
Duration
3 days
Level
Basic
Price
€1,495 per person plus VAT
Location
Hamburg
In-house available
Yes

Book this course

Topics covered

In this course our experts teach you skills and techniques you can use in your own projects at once. You learn how a whole team can work together to plan and carry out the many testing activities that a
high-quality result depends on.

Among the questions it answers:

The material is taught through theory, discussion and examples close to practice. Many of those examples are taken from real life and show how teams work well together to build good software. The course ends with a simulated agile project in which participants write stories, run acceptance tests and practise the testing work — a chance to apply what they have learned and make it stick.

After the course you may sit an optional online assessment. BREDEX GmbH is one of the few accredited providers for it in Germany.

All course material is in English only.

  • How does testing fit into the short iterations and regular release cycles of an agile project?
  • What can testers contribute to become full members of an agile team?
  • Which obstacles — cultural and practical — usually have to be cleared when moving to an agile process?
  • Which values and principles help a team take on an agile way of thinking?
  • How can the whole team help testing methods succeed — acceptance-test-driven development, test automation and exploratory testing among them?
Agile: what is it, and where does testing fit?

An overview of agile vocabulary and principles. An introduction to agile testing activities and approaches

Adapting to agile

The whole-team approach. Roles and responsibilities. Communication and working together. Getting past the usual obstacles: cultural trouble, mini-waterfalls. Carrying over the familiar processes: defect tracking, quality models

Making test automation work

Using automation so that testing keeps up. What automation is worth. What stands in its way. Working out an automation strategy. The test automation pyramid and how to get the most from it. What to automate and what to leave alone. Test design. Applying agile principles. Weighing up methods and managing automated tests

Testing at release and feature level

The agile way of planning. Levels of precision, dependencies, several layers at once. Slicing stories for testing — the steel thread approach. How testers help size a story. Alternatives to the big test plan; a test matrix at release level. Talking about results, metrics and coverage

Testing approaches and techniques

Guiding development with tests (ATDD). Using the agile testing quadrants — the vocabulary and what they give you. Exploratory testing. Testing for quality attributes

Planning and running tests at story level

Story readiness (refining the backlog). Iteration planning — roles and tasks. Testing and programming side by side; the testing-first approach. Further tests and exploratory tests. Customer acceptance and regression tests. Closing the iteration — demo and retrospective

The endgame, and what makes it work

What is the endgame, and what does a successful release need? What makes agile testing work, and the practices that build trust

Learning objectives

After completing the course you will be able to …

  • you understand what testers contribute to an agile team, and how such a team can cover every level of software quality within short release cycles.
  • you know how an agile team has to work together to deliver something of value at regular intervals.
  • you may sit an optional online assessment. BREDEX GmbH is one of the few accredited providers for it in Germany
Who it is for

Testers, developers, iteration facilitators, team leads, managers and anyone who wants to learn what testing means in an agile team

What is included

Certified, experienced trainers Personal attention: at most 12 participants per trainer Catering (drinks, lunch, a snack) included in the price (on-site courses) Help with booking a hotel for participants coming from outside Braunschweig (on-site courses) Free support hours for questions after the course Online course with no technical requirements. All course material is in English only.

Optional modules

Please name the modules you would like in the text field of the form below.

Interested? Book the course now

Holistic Testing: Strategies for agile teams

Das Formular wird geladen …

FAQs

Do you also offer in-house training?

Yes — we are happy to plan your own in-house course with you.

Are the costs of a course with you covered by the Federal Employment Agency?

No, BREDEX is not certified for that.

Can I redeem an education voucher with you?

No, BREDEX is not certified for that.

Where do I find your terms and conditions?

After booking you receive a confirmation with a link to the terms and conditions. You can also find them at the very bottom of the BREDEX Academy website.

Can I book an ISTQB exam without having attended your course first?

Yes — you are welcome to sit the ISTQB exam alone.

Do you also offer the courses online?

Yes, as a rule we offer every course online or remote as well. On the BREDEX website you can see whether your course is offered online on the date you want — it is marked as an online course there. If your date is not available online, simply write to us at weiterbildung@bredex.de.

How does an online course work?

Whether it is facilitating a retrospective, a technical course or a design thinking workshop — our experts guide you remotely at the same quality. Despite the physical distance we put great weight on interaction, lively conversation and a variety of methods. You can see what that looks like in this short video.

Does the software for programming courses have to be installed beforehand for an online course?

We offer every one of our programming courses remotely as online training too — at the same quality. All you need is a device with an internet connection and, ideally, a headset and a camera.
The software a programming course normally needs (the development environment, installed language packages such as Java 8 and the like) does not have to be installed by participants beforehand.
During the course you simply open your browser again and follow our link to the virtual machine. That is a virtual computer running on a host system: a sealed-off environment in which several operating systems of an independent guest system can run side by side on one physical machine. Put simply, another (virtual) computer that you operate from your own. Nothing you do there has any effect on your own device. This way you can reach every piece of software and every tool the course needs and start programming right away — without having to take care of anything before or during the course.

I cannot find a suitable date. What now?

Send us a registration and choose “on request” as the date, or simply give us a call.

You might also be interested in these courses

Loading the form …