diff --git a/qa/Gemfile b/qa/Gemfile
index 7c8322595d51cd31b08f32bb4461533c46b2dfad..90868111c45738cd5034219fbc34465414e3214c 100644
--- a/qa/Gemfile
+++ b/qa/Gemfile
@@ -3,7 +3,7 @@
 source 'https://rubygems.org'
 
 gem 'gitlab-qa', '~> 14', '>= 14.6.0', require: 'gitlab/qa'
-gem 'gitlab_quality-test_tooling', '~> 1.21.1', require: false
+gem 'gitlab_quality-test_tooling', '~> 1.22.0', require: false
 gem 'gitlab-utils', path: '../gems/gitlab-utils'
 gem 'activesupport', '~> 7.0.8.1' # This should stay in sync with the root's Gemfile
 gem 'allure-rspec', '~> 2.24.2'
diff --git a/qa/Gemfile.lock b/qa/Gemfile.lock
index 245083fe10e52b4a7e558bf92a8bea5c5c79847c..b263cb81318c657b91d7d8b1fe01869249b1e74e 100644
--- a/qa/Gemfile.lock
+++ b/qa/Gemfile.lock
@@ -128,7 +128,7 @@ GEM
       rainbow (>= 3, < 4)
       table_print (= 1.5.7)
       zeitwerk (>= 2, < 3)
-    gitlab_quality-test_tooling (1.21.1)
+    gitlab_quality-test_tooling (1.22.0)
       activesupport (>= 6.1, < 7.2)
       amatch (~> 0.4.1)
       gitlab (~> 4.19)
@@ -362,7 +362,7 @@ DEPENDENCIES
   fog-google (~> 1.19)
   gitlab-qa (~> 14, >= 14.6.0)
   gitlab-utils!
-  gitlab_quality-test_tooling (~> 1.21.1)
+  gitlab_quality-test_tooling (~> 1.22.0)
   influxdb-client (~> 3.1)
   knapsack (~> 4.0)
   nokogiri (~> 1.16, >= 1.16.3)