diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 32946f447097468ad6468adbd862bc400f25a14e..2e59a32def10168e4ee847642ef5bb9df732d0a3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -91,6 +91,12 @@ run-test-3.12-pyqt5:
   image: python:3.12
   extends: ".run-test"
 
+run-test-3.12-pyqt6:
+  variables:
+    QT_API: pyqt6
+  image: python:3.12
+  extends: ".run-test"
+
 # Seemingly works with Qt6, but tests stall on closing scheduler GUI due to modal dialog(?)
 #run-test-3.10-pyside6:
 #  variables: