Category: ROCKEN Documentation

  • Story 3.4.7. RJ. Recruiter section

    Content

    General info

    The Recruiter section displays the recruiter’s photo and name, along with an option to contact them, providing a direct communication channel for candidates interested in the vacancy.

    User story

    As a job seeker
    I want to see the photo and name of the recruiter
    So that I can contact them if I have questions about the vacancy.

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/ROCKEN-jobs-%2F-talent?node-id=54220-32314&t=VMHdcvdEt0L5qg2y-4

     

    #

    Acceptance Criteria

     

    01

    Scenario: Recruiter Information Display
    Given a vacancy is opened
    When I view the Recruiter section
    Then I see the photo and name of the recruiter.

    image-20240927-073045.png

     

    02

    Scenario: Contact Recruiter Option
    Given I see the recruiter’s information
    When I click on message icon
    Then a phone is shown for the contact

     

     

  • Story 3.4.5. RJ. Publication list

    Content

    General info

    On the Rocken Jobs Publications page, the left column displays a list of vacancies (referred to as "publications"), while the right section shows the content of the currently selected vacancy. By default, the first vacancy in the list is opened and displayed in the right section. The list is accessed from the main page by selecting a category or performing a search. This pre-filters the vacancies according to the selected category or search query. The list shows the vacancy name, city, and salary (or workload if salary is not provided). When a user hovers over a list item, it is highlighted in grey. The currently selected vacancy is displayed with a blue background.

    User story

    As a job seeker
    I want to view a list of vacancies in one place
    So that I can quickly navigate through different options and see the details of each vacancy.

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/ROCKEN-jobs-%2F-talent?node-id=54220-32011&t=VMHdcvdEt0L5qg2y-4

     

    #

    Acceptance Criteria

     

    01

    Scenario: Default vacancy display
    Given: The user navigates to the Publications page
    When: The page loads
    Then: The first vacancy in the list is opened by default in the right section.

    02

    Scenario: List item hover effect
    Given: The list of vacancies is displayed in the left column
    When: The user hovers over any vacancy item
    Then: The hovered item is highlighted in grey.

     

    image-20240927-062448.png

    03

    Scenario: Selected vacancy indication
    Given: The user clicks on a vacancy in the list
    When: The vacancy content is shown in the right section
    Then: The selected vacancy is highlighted with a blue background in the left column.

     

    image-20240927-062517.png

    04

    Scenario: Displaying vacancy details in the list
    Given: The list of vacancies is displayed in the left column
    When: The page loads or a category/search filter is applied
    Then: Each vacancy item displays its name, city, and salary (or workload if salary is not provided).

    image-20240927-062614.png

    05

    Scenario: List filtered by category/search
    Given: The user navigates from the main page by clicking on a category or performing a search
    When: The Publications page loads
    Then: The vacancy list is prefiltered based on the selected category or search query.

     

  • Story 3.4.6. RJ. Application area

    Content

    General info

    On the Rocken Jobs Publications page, the application area is a section with a pink background that provides key details about the currently viewed vacancy. It displays information such as the vacancy title, city, employment type, workload, experience, company, and executive (if applicable). The area also includes two main actions: an Apply button, which opens the application flow in a new browser window, and a Recommend Someone button, which triggers a modal window allowing the user to submit contact information of someone they believe is a good fit for the vacancy. As the user scrolls down, the application area shrinks into a smaller fixed view at the top of the page, maintaining the visibility of the Apply and Recommend Someone buttons.

    User story

    As a job seeker
    I want to see the main details and actions for the vacancy clearly
    So that I can quickly decide if I want to apply.

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/ROCKEN-jobs-%2F-talent?node-id=54220-32011&t=VMHdcvdEt0L5qg2y-4

     

    #

    Acceptance Criteria

     

    01

    Scenario: Initial application area display
    Given: The user opens a vacancy in the Publications page
    When: The page loads
    Then: The application area is displayed with a pink background, showing the vacancy title, city, employment type, workload, experience, industry, etc

     

    image-20240927-064831.png

    02

    Scenario: Apply button action
    Given: The user is viewing the application area
    When: The user clicks the Apply button
    Then: The application flow opens in a new browser window Epic 3.3. RJ. Application

     

    03

    (OOS) Scenario: Recommend Someone button action
    Given: The user is viewing the application area
    When: The user clicks the Recommend Someone button
    Then: A modal window opens, allowing the user to add the contact information of a person they want to recommend for the vacancy.

     

     

    04

    Scenario: Scrolling behavior for the application area
    Given: The user is on the Publications page and scrolls down
    When: The page scroll reaches a certain point
    Then: The application area reduces in size and is fixed at the top of the page, showing a smaller view with the Apply and Recommend Someone buttons.

    image-20240927-064935.png

    05

    Scenario: Fixed view action buttons
    Given: The application area is in its smaller fixed view at the top of the page
    When: The user clicks the Apply button
    Then: The application flow opens in a new browser window.

     

    06

    (OOS) Scenario: Recommend Someone button in fixed view
    Given: The application area is in its smaller fixed view at the top of the page
    When: The user clicks the Recommend Someone button
    Then: The modal window opens, allowing the user to add the contact information of a recommended candidate.

     

  • Epic 3.4. RJ. Publications

    Content

    General info

    The Publications page on the Rocken Jobs website displays a list of vacancies and allows users to apply for open positions. The left column contains a list of publications (job postings), and the right section shows the detailed content of the selected vacancy, including the job description and application details. Users can apply to vacancies directly from this page. This page provides a seamless view of all active job openings and a clear application process for potential candidates.

     

    Epic ticket:


    RT-4949

    User stories

    Visual design

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/ROCKEN-jobs-%2F-talent?node-id=54220-32276&t=1TTklKs8AAsmr4KG-4

     

  • Story 3.4.2. RJ. Category top line

    Content

    General info

    The Rocken Jobs Publications page includes a top line of categories for vacancies, positioned below the header. This category line remains sticky as the user scrolls down the page, ensuring easy navigation. The categories are scrollable horizontally and can also be navigated using left and right arrow icons for quick access. This functionality helps users quickly filter vacancies by specific categories without losing their place on the page.

    Reference: https://www.fiverr.com/categories/video-animation?source=category_tree

    User story

    As a user
    I want to have a visible category navigation line on the Publications page
    So that I can easily find vacancies that match specific categories without losing the navigation options during scrolling.

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/ROCKEN-jobs-%2F-talent?node-id=54725-60818&t=1TTklKs8AAsmr4KG-4

     

    #

    Acceptance Criteria

     

    01

    Scenario: Category top line display
    Given: Publications page is open
    When: The page is viewed
    Then: The category top line is visible below the header.

     image-20240926-152747.png

     

    02

    Scenario: Sticky category line
    Given: Publications page is open
    When: Scroll down the page
    Then: The category top line remains sticky to the header.

     

     

    03

    Scenario: Scrollable categories
    Given: Publications page with multiple categories
    When: Categories exceed the visible area
    Then: The user can scroll through the categories horizontally.

     

     

    04

    Scenario: Navigate using arrows
    Given: Publications page with hidden categories
    When: User clicks left or right arrow
    Then: The hidden categories are revealed by scrolling left or right.

    image-20240926-152932.png

    05

    Scenario: Filter vacancies by category
    Given: Publications page is open
    When: A category is clicked in the top line
    Then: The vacancy list is filtered by the selected category without reloading the page.

     

  • Story 3.4.1. RJ. Header

    Content

    General info

    The Rocken Jobs Publications page includes a search bar for finding vacancies by their name. Users can enter the name of a vacancy and refine their search by selecting a specific city where the vacancies should be located. This feature allows users to quickly locate relevant vacancies that match their criteria.

    User story

    As a user
    I want to search for vacancies by their name and filter by city
    So that I can find specific job opportunities in a particular location quickly.

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/ROCKEN-jobs-%2F-talent?node-id=54725-60818&t=VMHdcvdEt0L5qg2y-4

     

    #

    Acceptance Criteria

     

    01

    Scenario: Search bar display
    Given: Publications page is open
    When: The page is viewed
    Then: The search bar is visible and ready for input.

    image-20240927-053501.png

     

    02

    Scenario: Enter vacancy name
    Given: Publications page is open
    When: A user types the name of a vacancy in the search bar
    AND click icon search or press enter
    Then: The search bar captures the input and displays relevant suggestions based on preselected city.

     

     

    03

    Scenario: Select city filter
    Given: Publications page is open
    When: A user clicks on the city filter drop-down
    Then: A list of cities is displayed for selection.

     

     

    04

    Scenario: Filter by city
    Given: Publications page is open
    When: A user selects a city and enters a vacancy name
    Then: The search results show only vacancies in the specified city matching the vacancy name.

     

    05

    Scenario: Search functionality without page reload
    Given: Publications page is open
    When: A user enters a vacancy name and selects a city
    Then: The search results are updated without reloading the page.

     

  • Story 3.4.3. RJ. Breadcrumbs and title

    Content

    General info

    The Rocken Jobs Publications page displays a list of vacancies on the left side and the content of the first vacancy in the list on the right side by default. The vacancy content includes a breadcrumb navigation path at the top indicating the current location on the website, followed by a title header (h1) of the selected vacancy. The breadcrumb trail shows the hierarchy starting from Rocken, the region, and the name of the city. Users can use these breadcrumbs to navigate back to previous sections.

    User story

    As a user
    I want to see the breadcrumbs and the title of the vacancy
    So that I know where I am on the website and can easily navigate between sections.

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/ROCKEN-jobs-%2F-talent?node-id=54220-32014&t=VMHdcvdEt0L5qg2y-4

     

    #

    Acceptance Criteria

     

    01

    Scenario: Breadcrumb display
    Given: Publications page is open
    When: The first vacancy in the list is displayed by default
    Then: A breadcrumb trail is shown at the top: ← Rocken - Region - City Name.

     

     

    02

    Scenario: Title display
    Given: Publications page is open
    When: The first vacancy in the list is displayed
    Then: An h1 title displays the name of the vacancy.

     

     

    03

    Scenario: Breadcrumb navigation
    Given: Breadcrumbs are visible
    When: A user clicks on Rocken or Region in the breadcrumb trail
    Then: The user is redirected to the corresponding section (either Rocken homepage or the specific region page).

     

     

  • Story 3.3.1. RJ. Application. Header

    Content

    General info

    This story involves displaying the appropriate header that include only logo

    User story

    As a candidate applying to a vacancy,
    I want to see the correct header on the application page,
    So that I see the special style for application page

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/ROCKEN-jobs-%2F-talent?node-id=53430-5788&t=T1cu0YDDVtmi76or-4

     

    #

    Acceptance Criteria

     

    01

    Scenario: Display correct header
    Given: the user has navigated to the application page for a specific vacancy
    When: the page loads
    Then: the header should show only logo

     

     

  • Story 3.3.4. RJ. Application. Application form

    Content

    General info

    This story outlines the Application Form process on the Rocken Jobs (RJ) website, consisting of three steps to facilitate the submission of applications by candidates. The form captures essential information such as whether the candidate is a new or returning user, collects contact details, and allows the upload of necessary documents. The flow includes navigation between steps, validation of input, and final submission to ensure a smooth application experience.

    User story

    As a candidate applying for a vacancy,
    I want to complete the application form in three steps,
    So that I can provide my information and documents effectively and submit my application.

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/ROCKEN-jobs-%2F-talent?node-id=53430-5788&t=T1cu0YDDVtmi76or-4

     

    #

    Acceptance Criteria

     

    01

    Scenario: Step 1 – User type selection
    Given: the user is on the application form page
    When: the user is presented with the question "Have you already used Rocken?" and sees the buttons "I’m a new customer" and "I already have a profile"
    Then: clicking "I’m a new customer" reveals Step 2, while clicking "I already have a profile" opens the Rocken talent login page.

     

    image-20240927-193630.png

    02

    Scenario: Step 2 – Contact information
    Given: the user has selected "I’m a new customer"
    When: Step 2 loads
    Then: the user sees fields for title (styled checkboxes: Ms, Mr, Mx), First name, Second name, Email, Phone, and a "Next" button. The user must complete this step to proceed and can return to Step 1 by clicking on the pink marker.

     

    image-20240927-193740.png

    03

    Scenario: Step 2 – Input validation
    Given: the user is in Step 2
    When: the user enters invalid data or leaves required fields empty
    Then: appropriate error messages are displayed for each invalid or empty field, and the user cannot proceed to Step 3 until all fields are valid.

     

    04

    Scenario: Step 3 – Document upload
    Given: the user has completed Step 2
    When: Step 3 loads
    Then: the user sees an area to upload or drag and drop their resume and certificates. The accepted file formats include doc, docx, pdf, jpeg, jpg, and png, with a maximum size of 7 MB.
    AND see one field for add a link to portfolio or some account

     

    image-20241101-120121.png

    05

    Scenario: Step 3 – Document progress bar
    Given: the user is in Step 3
    When: the user uploads files for their resume and certificates
    Then: a progress bar is displayed during the upload process for each file to indicate that the files are being processed.

     

    image-20240927-194615.png

    06

    Scenario: Step 3 – Privacy policy agreement
    Given: the user is in Step 3
    When: the user is presented with the option to agree to the privacy policy
    Then: the user must click the checkbox to agree before they can proceed. The user can return to either of the previous steps using the pink markers, and the "Apply" button submits the form, displaying a thank you page.

    07

    Scenario: Step 3 – Privacy policy validation
    Given: the user is in Step 3
    When: the user attempts to click the "Apply" button without checking the privacy policy checkbox
    Then: an error message is displayed indicating that the privacy policy must be agreed to in order to proceed.

    08

    Scenario: Step 3 – Document validation
    Given: the user is in Step 3
    When: the user attempts to upload a file that exceeds the size limit or is in an invalid format
    Then: an error message is displayed, and the user cannot proceed until they upload a valid file.

  • Story 3.3.5. RJ. Application. Sidebar

    Content

    General info

    The sidebar is located on the right side of the application page. It provides candidates with additional information and support during the application process. The sidebar includes a recruiter’s photo with a general message, short information about Rocken, a "How it works" section to explain the application process, and an "Any questions" section with a button that opens the Help Center for further assistance.

    User story

    As a candidate,
    I want to view additional information and support options in a sidebar during my application process,
    So that I can have a better understanding of the application procedure and contact help if needed.

    Visual design:

    https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/ROCKEN-jobs-%2F-talent?node-id=53430-5788&t=mvOiHFY3xu7JYWdR-4

     

    #

    Acceptance Criteria

     

    01

    Scenario: Recruiter section
    Given: the user is viewing the sidebar
    When: the sidebar loads
    Then: it displays a photo of the recruiter and a common message addressed to the candidate, that is changed during moving the steps in the form.

    image-20240928-061827.pngimage-20240928-061842.pngimage-20240928-061856.pngimage-20240928-061908.png

     

    02

    Scenario: Rocken information section
    Given: the user is viewing the sidebar
    When: the sidebar loads
    Then: it displays a short paragraph with information about Rocken and its services.

     

    image-20240928-062036.png

     

    03

    Scenario: How it works section
    Given: the user is viewing the sidebar
    When: the sidebar loads
    Then: it shows a section titled "How it works" with a brief explanation of the recruitment process, outlining steps from starting the application to successfully getting a job.

     

    image-20240928-062052.png

     

    04

    Scenario: Any questions section
    Given: the user is viewing the sidebar
    When: the sidebar loads
    Then: it displays an "Any questions?" section with a button labeled "Ask a question" that opens the Help Center when clicked.

     

    image-20240928-062107.png