diff --git a/packages/classic-test-app/package.json b/packages/classic-test-app/package.json
index 3fc7e06a29..ed51cf1e69 100644
--- a/packages/classic-test-app/package.json
+++ b/packages/classic-test-app/package.json
@@ -42,7 +42,7 @@
     "ember-fetch": "8.1.2",
     "ember-load-initializers": "2.1.2",
     "ember-maybe-import-regenerator": "1.0.0",
-    "ember-qunit": "7.0.0",
+    "ember-qunit": "8.0.1",
     "ember-resolver": "11.0.1",
     "ember-simple-auth": "6.0.0",
     "ember-source": "5.2.0",
diff --git a/packages/test-app/package.json b/packages/test-app/package.json
index dd6626b340..d95b8479ff 100644
--- a/packages/test-app/package.json
+++ b/packages/test-app/package.json
@@ -46,7 +46,7 @@
     "ember-fetch": "8.1.2",
     "ember-load-initializers": "2.1.2",
     "ember-maybe-import-regenerator": "1.0.0",
-    "ember-qunit": "7.0.0",
+    "ember-qunit": "8.0.1",
     "ember-resolver": "11.0.1",
     "ember-simple-auth": "6.0.0",
     "ember-source": "5.2.0",
diff --git a/packages/test-esa/package.json b/packages/test-esa/package.json
index 5a9d35939d..6be509e72c 100644
--- a/packages/test-esa/package.json
+++ b/packages/test-esa/package.json
@@ -50,7 +50,7 @@
     "ember-fetch": "8.1.2",
     "ember-load-initializers": "2.1.2",
     "ember-maybe-import-regenerator": "1.0.0",
-    "ember-qunit": "7.0.0",
+    "ember-qunit": "8.0.1",
     "ember-resolver": "11.0.1",
     "ember-simple-auth": "6.0.0",
     "ember-source": "5.2.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index cb8e59b6c3..2e90315dde 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -105,8 +105,8 @@ importers:
         specifier: 1.0.0
         version: 1.0.0
       ember-qunit:
-        specifier: 7.0.0
-        version: 7.0.0(@ember/test-helpers@3.2.0)(ember-source@5.2.0)(qunit@2.19.4)(webpack@5.88.2)
+        specifier: 8.0.1
+        version: 8.0.1(@ember/test-helpers@3.2.0)(ember-source@5.2.0)(qunit@2.19.4)
       ember-resolver:
         specifier: 11.0.1
         version: 11.0.1(ember-source@5.2.0)
@@ -340,8 +340,8 @@ importers:
         specifier: 1.0.0
         version: 1.0.0
       ember-qunit:
-        specifier: 7.0.0
-        version: 7.0.0(@ember/test-helpers@3.2.0)(ember-source@5.2.0)(qunit@2.19.4)(webpack@5.88.2)
+        specifier: 8.0.1
+        version: 8.0.1(@ember/test-helpers@3.2.0)(ember-source@5.2.0)(qunit@2.19.4)
       ember-resolver:
         specifier: 11.0.1
         version: 11.0.1(ember-source@5.2.0)
@@ -500,8 +500,8 @@ importers:
         specifier: 1.0.0
         version: 1.0.0
       ember-qunit:
-        specifier: 7.0.0
-        version: 7.0.0(@ember/test-helpers@3.2.0)(ember-source@5.2.0)(qunit@2.19.4)(webpack@5.88.2)
+        specifier: 8.0.1
+        version: 8.0.1(@ember/test-helpers@3.2.0)(ember-source@5.2.0)(qunit@2.19.4)
       ember-resolver:
         specifier: 11.0.1
         version: 11.0.1(ember-source@5.2.0)
@@ -2189,7 +2189,6 @@ packages:
       semver: 7.5.4
     transitivePeerDependencies:
       - supports-color
-    dev: false
 
   /@embroider/core@3.2.1:
     resolution: {integrity: sha512-GhKc9pqPcbKpvUkhTnRqJhr3Pc4xslnzhrGQqBDBNwOZ0/zUU02wpiB+PmiA3+mZFTZNQoUCq4A7vm5dXraQug==}
@@ -6927,30 +6926,22 @@ packages:
       - supports-color
     dev: true
 
-  /ember-qunit@7.0.0(@ember/test-helpers@3.2.0)(ember-source@5.2.0)(qunit@2.19.4)(webpack@5.88.2):
-    resolution: {integrity: sha512-KhrndHYEXsHnXvmsGyJLJQ6VCudXaRs5dzPZBsdttZJIhsB6PmYAvq2Q+mh3GRDT/59T/sRDrB3FD3/lATS8aA==}
-    engines: {node: 16.* || >= 18}
+  /ember-qunit@8.0.1(@ember/test-helpers@3.2.0)(ember-source@5.2.0)(qunit@2.19.4):
+    resolution: {integrity: sha512-13PtywHNPTQKkDW4o8QRkJvcdsZr8hRyvh6xh/YLAX8+HaRLd3nPL8mBF4O/Kur/DAj3QWLvjzktZ2uRNGSh3A==}
     peerDependencies:
       '@ember/test-helpers': '>=3.0.3'
       ember-source: '>=4.0.0'
       qunit: ^2.13.0
     dependencies:
       '@ember/test-helpers': 3.2.0(ember-source@5.2.0)(webpack@5.88.2)
-      broccoli-funnel: 3.0.8
-      broccoli-merge-trees: 3.0.2
-      common-tags: 1.8.2
-      ember-auto-import: 2.6.3(webpack@5.88.2)
-      ember-cli-babel: 7.26.11
+      '@embroider/addon-shim': 1.8.6
+      '@embroider/macros': 1.13.1
       ember-cli-test-loader: 3.1.0
       ember-source: 5.2.0(@babel/core@7.22.20)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.88.2)
       qunit: 2.19.4
-      resolve-package-path: 4.0.3
-      silent-error: 1.1.1
-      validate-peer-dependencies: 2.2.0
     transitivePeerDependencies:
       - '@glint/template'
       - supports-color
-      - webpack
     dev: true
 
   /ember-resolver@11.0.1(ember-source@5.2.0):