diff --git a/src/flows/ContractorOnboarding/tests/ContractorOnboarding.test.tsx b/src/flows/ContractorOnboarding/tests/ContractorOnboarding.test.tsx
index 477dd550d..eaeef34d6 100644
--- a/src/flows/ContractorOnboarding/tests/ContractorOnboarding.test.tsx
+++ b/src/flows/ContractorOnboarding/tests/ContractorOnboarding.test.tsx
@@ -82,6 +82,12 @@ function createMockRenderImplementation(
return (
<>
Step: {stepsMap[currentStepIndex]}
+
+ {contractorOnboardingBag.steps
+ .filter((step) => step.visible !== false)
+ .map((step) => step.name)
+ .join(' ')}
+
{
await screen.findByText(/Step: Pricing Plan/i);
await waitForElementToBeRemoved(() => screen.getByTestId('spinner'));
- await fillContractorSubscription();
+ await fillContractorSubscription('Contractor Management');
+
+ await waitFor(() => {
+ expect(screen.getByTestId('visible-steps')).toHaveTextContent(
+ 'contract_origin',
+ );
+ });
nextButton = screen.getByText(/Next Step/i);
nextButton.click();