diff --git a/alfa-client/apps/alfa-e2e/Jenkinsfile b/alfa-client/apps/alfa-e2e/Jenkinsfile
index 00ced90c8bd60cea1ff82b10caa95bb1c225be64..55255bd3130fbca4cff8452df6fa7ae5e6957928 100644
--- a/alfa-client/apps/alfa-e2e/Jenkinsfile
+++ b/alfa-client/apps/alfa-e2e/Jenkinsfile
@@ -115,24 +115,24 @@ pipeline {
                 script {
                     FAILED_STAGE = env.STAGE_NAME
 
-                    // catchError {
-                    //     timeout(time: 5, unit: 'MINUTES') {
-                    //         userVersions = input message: "Edit Default Values",
-                    //             parameters: [
-                    //                 string(name: "AlfaImageTag", defaultValue: env.ALFA_IMAGE_TAG, trim: true),
-                    //                 string(name: "AlfaHelmChartVersion", defaultValue: env.ALFA_HELM_CHART_VERSION, trim: true),
-                    //                 string(name: "AlfaHelmRepoUrl", defaultValue: env.ALFA_HELM_REPO_URL, trim: true),
-                    //                 string(name: "VorgangManagerImageTag", defaultValue: env.VORGANG_MANAGER_IMAGE_TAG, trim: true),
-                    //                 string(name: "VorgangManagerHelmChartVersion", defaultValue: env.VORGANG_MANAGER_HELM_CHART_VERSION, trim: true),
-                    //                 string(name: "VorgangManagerHelmRepoUrl", defaultValue: env.VORGANG_MANAGER_HELM_REPO_URL, trim: true),
-                    //                 string(name: "UserManagerImageTag", defaultValue: env.USER_MANAGER_IMAGE_TAG, trim: true),
-                    //                 string(name: "UserManagerHelmChartVersion", defaultValue: env.USER_MANAGER_HELM_CHART_VERSION, trim: true),
-                    //                 string(name: "UserManagerHelmRepoUrl", defaultValue: env.USER_MANAGER_HELM_REPO_URL, trim: true)
-                    //             ]
-
-                    //         initEnvUserVersions(userVersions)
-                    //     }
-                    // }
+                    catchError {
+                        timeout(time: 5, unit: 'MINUTES') {
+                            userVersions = input message: "Edit Default Values",
+                                parameters: [
+                                    string(name: "AlfaImageTag", defaultValue: env.ALFA_IMAGE_TAG, trim: true),
+                                    string(name: "AlfaHelmChartVersion", defaultValue: env.ALFA_HELM_CHART_VERSION, trim: true),
+                                    string(name: "AlfaHelmRepoUrl", defaultValue: env.ALFA_HELM_REPO_URL, trim: true),
+                                    string(name: "VorgangManagerImageTag", defaultValue: env.VORGANG_MANAGER_IMAGE_TAG, trim: true),
+                                    string(name: "VorgangManagerHelmChartVersion", defaultValue: env.VORGANG_MANAGER_HELM_CHART_VERSION, trim: true),
+                                    string(name: "VorgangManagerHelmRepoUrl", defaultValue: env.VORGANG_MANAGER_HELM_REPO_URL, trim: true),
+                                    string(name: "UserManagerImageTag", defaultValue: env.USER_MANAGER_IMAGE_TAG, trim: true),
+                                    string(name: "UserManagerHelmChartVersion", defaultValue: env.USER_MANAGER_HELM_CHART_VERSION, trim: true),
+                                    string(name: "UserManagerHelmRepoUrl", defaultValue: env.USER_MANAGER_HELM_REPO_URL, trim: true)
+                                ]
+
+                            initEnvUserVersions(userVersions)
+                        }
+                    }
                 }
             }
         }
@@ -163,14 +163,14 @@ pipeline {
                 script {
                     FAILED_STAGE = env.STAGE_NAME
 
-                    // checkoutGitopsE2eBranch()
+                    checkoutGitopsE2eBranch()
 
-                    // deleteOzgCloudStack([env.EA_BEZEICHNER, env.MAIN_BEZEICHNER])
+                    deleteOzgCloudStack([env.EA_BEZEICHNER, env.MAIN_BEZEICHNER])
 
-                    // generateMainNamespaceYaml()
-                    // generateEaNamespaceYaml()
+                    generateMainNamespaceYaml()
+                    generateEaNamespaceYaml()
 
-                    // pushGitopsRepo()
+                    pushGitopsRepo()
                 }
             }
             post {
@@ -211,7 +211,7 @@ pipeline {
                 script {
                     FAILED_STAGE = env.STAGE_NAME
 
-                    // waitForOzgCloudStackRollout([env.EA_BEZEICHNER, env.MAIN_BEZEICHNER])
+                    waitForOzgCloudStackRollout([env.EA_BEZEICHNER, env.MAIN_BEZEICHNER])
                 }
             }
             post {
@@ -243,69 +243,38 @@ pipeline {
 //            failFast false
 
 //            parallel {
-                // stage('E2E-EA') {
-                //     when {
-                //         expression { !SKIP_RUN }
-                //     }
-                //     steps {
-                //         catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
-                //             script {
-                //                 def bezeichner = env.EA_BEZEICHNER
-
-                //                 Integer mongoDbPort = forwardMongoDbPort(generateNamespace(bezeichner))
-
-                //                 runTests(bezeichner, 'einheitlicher-ansprechpartner', mongoDbPort, env.STAGE_NAME)
-
-                //                 stopForwardMongoDbPort(generateNamespace(bezeichner))
-                //             }
-                //         }
-                //     }
-                //     post {
-                //         failure {
-                //             script {
-                //                 FAILED_PARALLEL_STAGE += "${env.STAGE_NAME} "
-                //             }
-                //         }
-                //         always {
-                //             script {
-                //                 publishE2ETestResult("einheitlicher-ansprechpartner", "Alfa E2E-Tests EA")
-                //             }
-                //         }
-                //     }
-                // }
-
-                // stage('E2E-Main') {
-                //     when {
-                //         expression { !SKIP_RUN }
-                //     }
-                //     steps {
-                //         catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
-                //             script {
-                //                 def bezeichner = env.MAIN_BEZEICHNER
-
-                //                 Integer mongoDbPort = forwardMongoDbPort(generateNamespace(bezeichner))
-
-                //                 runTests(bezeichner, 'main-tests', mongoDbPort, env.STAGE_NAME)
-
-                //                 stopForwardMongoDbPort(generateNamespace(bezeichner))
-                //             }
-                //         }
-                //     }
-                //     post {
-                //         failure {
-                //             script {
-                //                 FAILED_PARALLEL_STAGE += "${env.STAGE_NAME} "
-                //             }
-                //         }
-                //         always {
-                //             script {
-                //                 publishE2ETestResult("main-tests", "Alfa E2E-Tests main")
-                //             }
-                //         }
-                //     }
-                // }
-
-                stage('E2E-Smocker-Test') {
+                stage('E2E-EA') {
+                    when {
+                        expression { !SKIP_RUN }
+                    }
+                    steps {
+                        catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
+                            script {
+                                def bezeichner = env.EA_BEZEICHNER
+
+                                Integer mongoDbPort = forwardMongoDbPort(generateNamespace(bezeichner))
+
+                                runTests(bezeichner, 'einheitlicher-ansprechpartner', mongoDbPort, env.STAGE_NAME)
+
+                                stopForwardMongoDbPort(generateNamespace(bezeichner))
+                            }
+                        }
+                    }
+                    post {
+                        failure {
+                            script {
+                                FAILED_PARALLEL_STAGE += "${env.STAGE_NAME} "
+                            }
+                        }
+                        always {
+                            script {
+                                publishE2ETestResult("einheitlicher-ansprechpartner", "Alfa E2E-Tests EA")
+                            }
+                        }
+                    }
+                }
+
+                stage('E2E-Main') {
                     when {
                         expression { !SKIP_RUN }
                     }
@@ -316,7 +285,7 @@ pipeline {
 
                                 Integer mongoDbPort = forwardMongoDbPort(generateNamespace(bezeichner))
 
-                                runTests(bezeichner, 'smocker-test', mongoDbPort, env.STAGE_NAME)
+                                runTests(bezeichner, 'main-tests', mongoDbPort, env.STAGE_NAME)
 
                                 stopForwardMongoDbPort(generateNamespace(bezeichner))
                             }
@@ -330,7 +299,7 @@ pipeline {
                         }
                         always {
                             script {
-                                publishE2ETestResult("smocker-test", "Alfa E2E-Tests main")
+                                publishE2ETestResult("main-tests", "Alfa E2E-Tests main")
                             }
                         }
                     }
@@ -338,18 +307,18 @@ pipeline {
 //            }
 //        }
 
-        // stage('Delete E2E Namespaces') {
-        //     when {
-        //         expression { !SKIP_RUN }
-        //     }
-        //     steps {
-        //         script {
-        //             FAILED_STAGE = env.STAGE_NAME
+        stage('Delete E2E Namespaces') {
+            when {
+                expression { !SKIP_RUN }
+            }
+            steps {
+                script {
+                    FAILED_STAGE = env.STAGE_NAME
 
-        //             deleteOzgCloudStack([env.EA_BEZEICHNER, env.MAIN_BEZEICHNER])
-        //         }
-        //     }
-        // }
+                    deleteOzgCloudStack([env.EA_BEZEICHNER, env.MAIN_BEZEICHNER])
+                }
+            }
+        }
 
     }
     post {
@@ -630,8 +599,7 @@ String runTests(String bezeichner, String reportFolder, Integer dbPort, String s
     try {
         dir('alfa-client'){
             sh "npm run cypress:version"
-            sh "npx cypress run --project apps/alfa-e2e --spec apps/alfa-e2e/src/e2e/smocker-test --config-file cypress-ci-main-tests.config.ts"
-            // sh "apps/alfa-e2e/run-tests.sh ${reportFolder} ${config}"
+            sh "apps/alfa-e2e/run-tests.sh ${reportFolder} ${config}"
         }
     } catch (Exception e) {
         printNpmDebugLog()
@@ -670,7 +638,7 @@ String cutBranchNameForKeycloakRealm(String branchName, String stageName) {
 
 String generateCypressConfig(String bezeichner, String testFolder, Integer dbPort) {
     def namespace = generateNamespace(bezeichner)
-    def configName = "cypress-ci-main-tests.json"
+    def configName = "cypress-ci-"+testFolder+".json"
 
     dir('alfa-client/apps/alfa-e2e/'){
         def config = readJSON file: 'cypress-ci.json'
diff --git a/alfa-client/apps/alfa-e2e/src/e2e/smocker-test/smocker-test.cy.ts b/alfa-client/apps/alfa-e2e/src/e2e/smocker-test/smocker-test.cy.ts
deleted file mode 100644
index ffe4faa1738931c73f43cbb33d842d5de22d1e1c..0000000000000000000000000000000000000000
--- a/alfa-client/apps/alfa-e2e/src/e2e/smocker-test/smocker-test.cy.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
-import { SmockerMocks } from 'apps/alfa-e2e/src/model/smocker';
-import { addSmockerMock, resetSmocker } from 'apps/alfa-e2e/src/support/cypress-helper';
-
-describe('Smocker Test', () => {
-  describe('add mock', () => {
-    it('add mock', () => {
-      resetSmocker();
-      addSmockerMock(SmockerMocks.SMARTDOCUMENT_MOCK);
-    });
-  });
-});