Content
General info
User story
As a …
I want …
So that …
Visual design:
Acceptance criteria |
||
|---|---|---|
|
01 |
Given: When: Then: |
|
|
02 |
Given: When: Then: |
|
|
03 |
Given: When: Then: |
As a …
I want …
So that …
Acceptance criteria |
||
|---|---|---|
|
01 |
Given: When: Then: |
|
|
02 |
Given: When: Then: |
|
|
03 |
Given: When: Then: |
Content
This feature allows CRM users to filter the applications list based on specific criteria, enhancing the ability to manage and review applications effectively. The filters provide a way to narrow down the list by various fields to find relevant applications quickly.
As a CRM user,
I want to filter the applications list by various criteria,
So that I can easily manage and review specific applications.
Acceptance criteria |
||
|---|---|---|
|
01 |
Scenario: Opening the Filters panel
|
|
|
02 |
Scenario: User interact with the filter panel |
|
# |
Filter Field |
Acceptance Criteria |
Query |
|---|---|---|---|
|
https://api.staging.rockengroup.com/api-documentation-2000#/Application/get_api_v1_applications |
|||
|
01 |
Title
|
Scenario: User interact with the field |
titles[] |
|
02 |
Applicant |
Scenario: User applies a Applicant filter. Select type:
|
|
|
03 |
Company |
Scenario: User applies a Company filter. Select type:
|
|
|
04 |
Keyword OOS |
Scenario: User applies a keyword filter. Select type:
|
search by all fields in applications |
|
05 |
Status |
Scenario: User applies a status filter. Select type:
|
statuses[] Available values :
|
|
06 |
Recruiter |
Scenario: User applies recruiter filter. Select type:
|
recruiters[] |
|
07 |
Creation Date |
Scenario: User applies a created date. |
from_date to_date |
|
08 |
Application Source |
Scenario: User applies an Application Source filter. Select type:
|
platforms[] |
|
09 |
Category |
Scenario: User applies a category filter. Select type:
|
categories[] |
|
10 |
Country OOS |
Scenario: User filters by country. Select type:
|
should be added to API by backend developer |
Content
The Applications List Table displays a structured view of all job applications within the CRM. This table includes crucial details like the status of the application, the date it was submitted, the applicant’s name, their current position, the publication they’re applying for, associated categories, the recruiter handling the application, and the platform through which the application was received. Pagination is implemented to navigate through the list of applications efficiently.
As a CRM user,
I want to view a list of job applications in a detailed table,
So that I can easily manage and analyze application data.
Acceptance criteria |
||
|---|---|---|
|
01 |
Scenario: Display application list table |
|
|
01a |
Scenario: Default pre-filter for "New" |
|
|
01b |
Scenario: Modify the pre-filter |
|
|
02 |
Scenario: Paginate application list |
|
|
03 |
Scenario: View application details |
|
|
04 |
Scenario: Sort applications by column |
|
|
05 |
Scenario: Filter applications by platform |
|
|
06 |
Scenario: View Rocken Jobs applications |
|
|
07 |
Scenario: View primary tab in expanded application |
|
|
08 |
Scenario: View client brief tab in expanded application |
|
|
09 |
Scenario: View Personal tab in expanded application |
|
|
10 |
Scenario: View Applications tab in expanded application |
|
|
11 |
Scenario: Displaying Notes tab |
Content
The "Primary" tab in the Publication Edit Mode allows CRM users to edit the core details of a publication. This tab is divided into two sections:
Section 1: Order (with Country Name), Client (Company), Staff
Section 2: Vacancy, Publication Name, Recruiter, Industries
This layout ensures that all critical information related to the publication is easily accessible and editable.
As a CRM user,
I want to edit the primary details of a publication,
So that the key information is accurate and up-to-date.
Acceptance criteria |
||
|---|---|---|
|
01 |
Scenario: Display editable fields in Section 1 |
|
|
02 |
Scenario: Display editable fields in Section 2 |
|
|
03 |
Scenario: Save changes |
|
|
04 |
Scenario: Cancel changes |
|
|
05 |
Scenario: Validate required fields |
|
|
06 |
Scenario: Attach vacancy only with the same order |
|
|
07 |
Scenario: Display all active vacancies when no order is attached |
|
|
08 |
Scenario: Automatically attach order when adding vacancy with an order |
As a …
I want …
So that …
Acceptance criteria |
||
|---|---|---|
|
01 |
Given: When: Then: |
|
|
02 |
Given: When: Then: |
|
|
03 |
Given: When: Then: |
Content
This story focuses on the Employment Conditions section in the Edit Mode of a publication. Recruiters can define the employment specifics, such as workload, salary range, start date, employment type, position, and other related conditions based on the details provided in the screenshots. The feature provides a structured and intuitive interface for recruiters to input and edit publication details.
As a recruiter,
I want to configure and edit employment conditions in the Edit Mode of a publication,
So that I can accurately reflect the job requirements and conditions in the publication.
???
Acceptance criteria |
||
|---|---|---|
|
01 |
Scenario: Employment type selection |
|
|
02 |
Scenario: Workload range |
|
|
03 |
Scenario: Salary range |
|
|
04 |
Scenario: Start date |
|
|
05 |
Scenario: Position selection |
|
|
06 |
Scenario: Experience level |
|
|
07 |
Scenario: Travel preferences |
|
|
08 |
Scenario: Working model |
|
|
09 |
Scenario: Leading experience |
|
|
10 |
Scenario: Locations |
|
|
11 |
Scenario: Degree selection |
|
|
12 |
Scenario: Default selection for team size |
|
|
13 |
Scenario: Updating team size |
|
|
14 |
Scenario: No display for "Unknown" in publication preview |
|
|
15 |
Scenario: Display for defined team sizes |
|
|
16 |
Scenario: Language addition |
As a …
I want …
So that …
Acceptance criteria |
||
|---|---|---|
|
01 |
Given: When: Then: |
|
|
02 |
Given: When: Then: |
|
|
03 |
Given: When: Then: |
As a …
I want …
So that …
Acceptance criteria |
||
|---|---|---|
|
01 |
Given: When: Then: |
|
|
02 |
Given: When: Then: |
|
|
03 |
Given: When: Then: |
As a …
I want …
So that …
Acceptance criteria |
||
|---|---|---|
|
01 |
Given: When: Then: |
|
|
02 |
Given: When: Then: |
|
|
03 |
Given: When: Then: |
As a …
I want …
So that …
Acceptance criteria |
||
|---|---|---|
|
01 |
Given: When: Then: |
|
|
02 |
Given: When: Then: |
|
|
03 |
Given: When: Then: |