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.
|

|
|
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.
|

|
|
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
|

|
|
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.
|

|
|
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.
|
|
Leave a Reply
You must be logged in to post a comment.