GitLab for Testers: From Templates to Dynamic Routing
-
20 min
In this talk, we will explore how to turn ordinary GitLab pipelines into “intelligent systems” that decide when and which tests to run.
We will walk through the journey from basic tools (YAML anchors, templated jobs, inheritance) to advanced techniques (rules, dynamic routing with parallel, matrix, needs, and test sharding). You will learn how to make pipelines flexible, fast, and team-managed — without wasting resources.
Who will benefit:
-
QA engineers — to manage tests and optimise execution time.
-
Developers — to understand how to configure tests for their code without unnecessary waiting.
-
Team leads — to optimise infrastructure costs and speed up releases.