Content
General info
The "Matching Jobs" tab in the Profile view mode provides a comprehensive list of vacancies that match the candidate’s profile. This feature allows CRM users to assess and recommend suitable jobs based on the candidate’s qualifications, skills, location, and job category. It displays essential details such as vacancy status, match percentage, and location proximity, enabling the user to make informed decisions about which vacancies to suggest to the candidate.
User story
As a CRM user,
I want to view the list of vacancies that match the candidate’s profile,
So that I can analyze and recommend relevant vacancies to the candidate based on their qualifications, skills, and location.
RT-6646
–
Получение подробных данных проблемы…
СТАТУС
Visual design:
https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/Rocken-Design?node-id=62354-69055&t=bpZTja0toR3ICs2Z-4
|
|
Acceptance criteria
|
|
|
01
|
Scenario: Display matching vacancies Given I am on the "Profile view mode" for a specific candidate When I navigate to the "Matching Jobs" tab Then I see a list of vacancies that match the candidate’s profile based on qualifications, location, and job requirements.
|
|
|
02
|
Scenario: View vacancy status Given vacancies have various statuses When I view the list of matching vacancies Then I see the status of each vacancy displayed (e.g., Active, Inactive, Rocked).
|
|
|
03
|
Scenario: Display percentage match Given the system calculates a match percentage based on the candidate’s profile When I view the "Matching Jobs" tab Then I see the percentage match for each vacancy listed in the "% Matching" column.
|
|
|
04
|
OOS Scenario: Filter matching vacancies Given there is a filter option for vacancies When I click on the "Filters" button Then I can filter vacancies by criteria such as degree, location, or matching percentage.
|
|
|
05
|
Scenario: Vacancy details Given each vacancy has specific details When I view the list of matching vacancies Then I can see the vacancy name, category, degree required, and location in the respective columns.
|
|
|
06
|
OOS Scenario: Compare matching vacancies Given the user wants to compare vacancies When I click on the "Compare" button next to a vacancy Then I can compare the matching vacancy with other vacancies or profiles.
|
|
|
07
|
Scenario: View vacancy location Given that location plays a role in vacancy matching When I view the "Matching Jobs" tab Then I see the distance between the candidate’s location and the job location, along with an estimated travel time, in the "Location" column.
|
|
|
08
|
Scenario: Action buttons Given I am viewing the list of matching jobs When I want to interact with a vacancy Then I can use the action buttons to perform actions like start the process OOS button sharing the vacancy
|
|
|
09
|
Scenario: no pagination for matching jobs Given there are multiple matching vacancies When I scroll to the bottom of the list, Then I should be able to see 50 last processes with ability to open all processes on the page
|
|
|
10
|
Scenario: Show active and inactive vacancies Given some vacancies may be inactive When I view the "Matching Vacancies" tab Then both active and inactive vacancies are displayed, with inactive ones clearly indicated.
|
|
|
11
|
OOS Scenario: Display applied pre-filters Given the recruiter navigates to the Matching tab When pre-filters by Location and category are applied automatically Then only the applied pre-filters are displayed and highlighted in the filter section.
|
|
|
12
|
OOS Scenario: Reflect changes dynamically Given a pre-filtered Matching tab is open When the recruiter adjusts the filters manually Then the displayed filters update dynamically to reflect both pre-filters and new selections.
|
|
|
13
|
OOS Scenario: Loading state Given the recruiter opens the Matching tab When pre-filters are still being loaded Then a loading indicator is displayed until all pre-filters are ready.
|
|
|
14
|
OOS Scenario: Reset applied pre-filters Given the recruiter views pre-filters in the Matching tab When the "Reset Filters" button is clicked Then all pre-filters are cleared, and the filter section resets to its default state.
|
|
Leave a Reply
You must be logged in to post a comment.