Story 1.5.5.7. CRM. Application. Expand Applicant Status Options

Content

General info

Currently, the CRM system supports limited applicant statuses, which restricts the accurate tracking of application progression. This story introduces additional status options to provide a comprehensive view of the applicant journey, allowing recruiters to manage and monitor applications more effectively.

User story

As a CRM user [Recruiter],
I want additional applicant status options in the CRM,
So that I can accurately track and reflect the various stages of an applicant’s journey.

Visual design:

https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/Rocken-Design?node-id=58547-180231&t=NxR24hy7v0v3zo13-4

 

 

Acceptance criteria

 

01

Scenario: Status options displayed
Given a recruiter is managing an applicant in the CRM
When they open the status selection dropdown
Then the following status options are displayed: "New," "Unfinished," "Reapplied," "In Progress," "Interview," "Rejection," and "Rejection Deletion."

02

Scenario: Default status “New”
Given a new applicant submits their application
When the application is added to the CRM
Then the default status is set to "New."

03

OOS Scenario: Status update manually
Given a recruiter is reviewing an application
When they change the applicant’s status
Then the system saves and displays the updated status in the application list and details view.

04

Scenario: Filtering by status
Given multiple applications in the system
When a recruiter uses the status filter in the applications view
Then they can filter applications based on all available statuses, including the newly added ones.

05

Scenario: Unfinished status
Given a candidate applies on Rocken Jobs
When the application is submitted without attached documents
Then the system automatically assigns the status "Unfinished."

06

Scenario: New status
Given a candidate applies on Rocken Jobs
When the application is submitted with all required documents attached and all steps are completed
Then the system automatically assigns the status "New."

07

Scenario: Reapplied status
Given a candidate has been previously rejected
When they apply to the same position again using the same email
Then the system automatically assigns the status "Reapplied."

08

Scenario: In Progress status
Given a recruiter starts the hiring process for an applicant
When they move the applicant to the next step in the CRM (send interview)
Then the system assigns the status "In Progress."

09

Scenario: Interview status
Given a recruiter schedules or conducts interviews as part of the hiring process
When the applicant complete interview
Then the system assigns the status "Interview."

10

Scenario: Rejection status
Given a recruiter decides to reject an applicant
When they select a rejection reason in the system
Then the system assigns the status "Rejection" and logs the reason for future reference.

11

Scenario: Rejection Deletion status
Given an applicant has been rejected
When the recruiter deletes the application from the system
Then the system assigns the status "Rejection Deletion" and logs the action for audit purposes.

Comments

Leave a Reply