Story 1.2.7.1. CRM. Vacancy creation mode

Content

General info

This feature enables recruiters to create new vacancies by entering relevant details across multiple tabs within the CRM. Each section allows for a structured input of vacancy details to create a well-rounded profile that is accessible and comprehensive for potential candidates.

The vacancy creation process includes six structured steps, displayed with a progress indicator.

Each step contains relevant fields specific to vacancy information requirements, guiding the recruiter through all necessary details.

The "Save" and "Next" buttons are available at each step, with validation to ensure required fields are completed before progressing.

A final review allows the recruiter to verify all entered information before publishing.

Options to "Preview" or "Publish" are available at the final stage, providing flexibility to review or save the vacancy.

User story

As a CRM user
I want to create a new vacancy with detailed information, including primary details, business information, conditions, description, responsibilities, qualifications, and benefits
So that I can ensure the vacancy listing is comprehensive and attracts suitable candidates.

Visual design:

https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/ROCKEN-jobs-%2F-talent?node-id=19066-103896&t=rLPvM9Tc6u7lKWK2-4

#

Acceptance Criteria

01

Scenario: Start vacancy creation process
Given the user is on the CRM dashboard
When the user clicks on “+” (Create New Vacancy)
Then the system should display the "New Vacancy" form in creation mode with a progress indicator (1/6).

image-20241104-082318.png

02

Scenario: Step 1. Enter basic vacancy information
Given the user is on step 1/6 of the vacancy creation form
When the user fills out the required fields: "Company," "Vacancy title," "Direct link," "Department," and "Contact person"
Then the "Next" button should be enabled to proceed to step 2.
AND there is no country selection because country related to the selected company

image-20241125-074622.png

03

Scenario: Step 2. Specify travel, position, and experience
Given the user is on step 2/6 of the vacancy creation form
When the user selects options for "Travel," "Position," "Leading experience," and "Degrees"
Then the system should capture these details, and the "Next" button should be enabled to proceed to step 3.

image-20241104-152225.png

04

Scenario: Step 3. Set industry and category details
Given the user is on step 3/6 of the vacancy creation form
When the user selects relevant options for "Industry" and "Categories"
Then these details should be recorded, and the "Next" button should be enabled to proceed to step 4.

image-20241104-154055.png

05

Scenario: Step 4. Input skills
Given the user is on step 4/6 of the vacancy creation form
When the user adds skills in both "Hard Skills" and "Soft Skills"
Then the system should save these skills, and the "Next" button should be enabled to proceed to step 5.

image-20241104-154122.png

06

Scenario: Step 5. Provide detailed description, responsibility, and qualifications
Given the user is on step 5/6 of the vacancy creation form
When the user fills out sections for "Description," "Responsibility," and "Qualifications"
Then the "Next" button should be enabled to proceed to step 6.

image-20241104-154632.png

07

Scenario: Step 6. Specify benefits
Given the user is on step 6/6 of the vacancy creation form
When the user adds relevant benefits in the "Benefits" section
Then the "Next" button should be enabled to complete the form and proceed to the final review.

08

Scenario: Final review of vacancy details
Given the user has completed all steps of the vacancy creation form
When the user reaches the final review page
Then the system should display all entered information for verification.

09

Scenario: Publish vacancy
Given the user is on the final review page
When the user clicks "Publish"
Then the system should save the vacancy and make it live in the CRM with all specified details.

image-20241104-154723.png

Scenario: Dependancy on country
Given the user is on the final review page or in edit mode
When the user has selected a German address
Then the system should show the internal page, edit mode and most importantly – Preview with EUR as a currency.

10

Scenario: Preview vacancy
Given the user is on the final review page
When the user clicks "Preview"
Then the system should display a preview mode of the vacancy as it would appear to end-users.

11

OOS Scenario: Save for later
Given the user is on any step of the vacancy creation form
When the user chooses to save the information
Then the system should save the current progress as a draft, allowing the user to return and complete it later.

Comments

Leave a Reply