diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 24070e61c474ddb13b2b6b8dbe06f350ff097988..3a21e947a3e40b12a7e62b1272e1a3b433d5a87f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,7 +10,10 @@ lint:
 
 test:
   stage: test
-  image: python:3.10-alpine
+  parallel:
+    matrix:
+      - PY_VER: ["3.7", "3.8", "3.9", "3.10"]
+  image: $CI_REGISTRY/funkwhale/backend-test-docker:$PY_VER
   before_script: 
     - pip install poetry
     - poetry install