diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8007a2e88a519ec2d07e99e0b81bb40679bcfe27_LmdpdGxhYi1jaS55bWw=..f6049378c9d48770349e294ac607573cf30f32b2_LmdpdGxhYi1jaS55bWw= 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -9,6 +9,7 @@
   - scan-dependencies
   - staging_upload
   - package-and-image-release
+  - qa-release
   - validate
   - metrics
   - slow_jobs
diff --git a/gitlab-ci-config/dev-gitlab-org.yml b/gitlab-ci-config/dev-gitlab-org.yml
index 8007a2e88a519ec2d07e99e0b81bb40679bcfe27_Z2l0bGFiLWNpLWNvbmZpZy9kZXYtZ2l0bGFiLW9yZy55bWw=..f6049378c9d48770349e294ac607573cf30f32b2_Z2l0bGFiLWNpLWNvbmZpZy9kZXYtZ2l0bGFiLW9yZy55bWw= 100644
--- a/gitlab-ci-config/dev-gitlab-org.yml
+++ b/gitlab-ci-config/dev-gitlab-org.yml
@@ -1001,7 +1001,7 @@
 
 QA-Tag:
   extends: .docker_job
-  stage: package-and-image-release
+  stage: qa-release
   variables:
     QA_SCREENSHOTS_DIR: $CI_PROJECT_DIR/screenshots
   script:
@@ -1024,6 +1024,7 @@
     - !reference [.skip_release_jobs, rules]
     - if: '$PIPELINE_TYPE =~ /_(RC|TAG)_BUILD_PIPELINE$/'
       when: manual
+      allow_failure: true
 
 license-upload:
   stage: metrics