diff --git a/assets/images/hyperexecute/features/rerun/1.png b/assets/images/hyperexecute/features/rerun/1.png
new file mode 100644
index 000000000..b562331e5
Binary files /dev/null and b/assets/images/hyperexecute/features/rerun/1.png differ
diff --git a/assets/images/hyperexecute/features/rerun/2.png b/assets/images/hyperexecute/features/rerun/2.png
new file mode 100644
index 000000000..96210404a
Binary files /dev/null and b/assets/images/hyperexecute/features/rerun/2.png differ
diff --git a/docs/hyperexecute-rerun-failed-tests.md b/docs/hyperexecute-rerun-failed-tests.md
new file mode 100644
index 000000000..e6b674e23
--- /dev/null
+++ b/docs/hyperexecute-rerun-failed-tests.md
@@ -0,0 +1,77 @@
+---
+id: hyperexecute-rerun-failed-tests
+title: Rerun Failed Tests on HyperExecute
+hide_title: false
+sidebar_label: Rerun Failed Tests
+description: Optimize your workspace with HyperExecute job archiving to boost productivity. Keep only relevant jobs. Learn more!
+keywords:
+ - LambdaTest Hyperexecute
+ - LambdaTest Hyperexecute help
+ - LambdaTest Hyperexecute documentation
+url: https://www.lambdatest.com/support/docs/hyperexecute-rerun-failed-tests/
+site_name: LambdaTest
+slug: hyperexecute-rerun-failed-tests/
+---
+
+
+Debugging test failures often involves identifying the root cause, fixing the issue, and rerunning tests to validate the fix. However, in large test suites with hundreds or thousands of tests, rerunning the entire job consumes significant time and resources.
+
+To address this, HyperExecute introduces Rerun Failed Tests, a feature that allows you to rerun only the failed tests or scenarios from a previous job, drastically reducing your feedback loop and helping you validate fixes faster.
+
+## Why Use Rerun Failed Tests?
+Consider a scenario where you’ve executed 1000 tests in a single HyperExecute job, and 50 tests failed due to a bug, either in your test code, infrastructure, or application under test. Previously, you’d need to rerun the entire job to verify the fix. With **Rerun Failed Tests**, you can now:
+- Quickly identify failed tests via RCA (Root Cause Analysis).
+- Apply your fix (in code or application).
+- Rerun only failed tests from the same job, instead of re-running the entire suite.
+
+This shortens your CI/CD cycle, saves compute time, and accelerates feedback.
+
+
+## How to Rerun Failed Tests
+
+**Step 1 :** Go to the Jobs section in the HyperExecute Dashboard.
+
+**Step 2 :** Open the job you want to rerun. Click on the **Rerun** button
+
+
+
+**Step 3 :** Select the **Commit** whether you want to rerun with the same commit or with the latest one and select the Concurrency as well. Click on the **Rerun** button.
+
+
+
+HyperExecute will automatically trigger a new job referencing the same commit or sourcePayload.
+
+## Benefits
+- **Reduce feedback loop time :** no need to rerun full test suites.
+- **Save resources :** run only what failed.
+- **Simplify debugging :** rerun failed scenarios directly after applying fixes.
+- **Integrates seamlessly :** works across Dashboard, CLI, and APIs.
+- Supports same or latest commit reruns.
\ No newline at end of file
diff --git a/sidebars.js b/sidebars.js
index 1f6ed8405..5ff83818f 100644
--- a/sidebars.js
+++ b/sidebars.js
@@ -198,6 +198,7 @@ module.exports = {
label: "Test Metrics",
id: "hyperexecute-task-metrics",
},
+ "hyperexecute-rerun-failed-tests"
],
},
{