-
Design Compliance with Mockups (Dev, QA)
-
Unit tests passed (Dev)
-
Code reviewed and approved by one person (Dev)
-
Code Deployed and checked after deployment on stage (Dev)
-
Acceptance criteria met (Dev, QA, PM, PO)
-
Product Owner accepts the User Story after QA (only big tasks) (PO)
-
Documentation: Relevant documentation (user story in confluence) is updated (PO, PM, QA), updated visual design and documented (Designer), and API documentation (Dev).
-
No Open Defects/Bugs with critical, high, and medium priority (Dev, QA).
Category: ROCKEN Documentation
-
Definition of Done for a User Story
-
Definition of Ready for a User Story (backlog item)
-
The user value of the story is clearly indicated.
-
The acceptance criteria or deliverables for user story have been clearly described and written in a testable format.
-
All dependencies (technical, business, external) are identified and resolved or planned.
-
No hidden work – backend, infrastructure, or research needs are identified upfront.
-
UI/UX designs and assets are attached, if applicable.
-
The story is estimated by the delivery team and is small enough to fit into a single sprint (or broken down if necessary).
-
The story is testable, with defined expected results and test data where needed.
-
Performance, security, and other non-functional (e.g., security, compliance, and scalability) requirements are considered.
-
The person who will accept the story (PO/stakeholders) is identified.
-
The team knows how to demo the story in Sprint Review.
-
-
Definition of Ready for a Sprint
-
The Sprint Backlog is prioritized and estimated.
-
Dependencies Identified, no blockers.
-
The Sprint Backlog contains all bugs, user stories and other work that the team is committing to.
-
All User Stories meet Definition of Ready and cover the new business logic.
-
Team Alignment and Agreement: the team has reviewed the story, PM and PO has approved the story, the team understands the scope and objective.
-
All team members have calculated their capacity for the Sprint (pay attention to the days off and vacations).
-
Goal for the sprint is identified.
-
-
Story 2.2.9.3. RT. Profile preview. PDF file
Content
General info
User story
As a consultant
I want to open profile preview page and download PDF file of candidate
So that helps to share the information about candidate manually
Visual design:
Acceptance criteria
01
Given: Talent
When: Open the Profile Preview page
AND Click the “Download PDF” buttonThen: PDF with data is generated according to the design
-
Story 2.3.1.3. Vacancy preview modals
Content
General info
User interaction with the page
User story
As a candidate
I want to react to the vacancy
So that helps to apply or reject the vacancy
Visual design:
Acceptance criteria
01
Given: open vacancy in process https://rocken-sandbox.cheitgroup.com/vacancy/vacancy-andrii-mwd4131?rid=WB3
When: click EINVERSTANDEN in old system
Then: see the vacancy preview page
old system:
DE: Teile uns mit, ob und wieso DU das passende Profil mitbringst.
EN: Let us know if you have the right profile.
DE: EINVERSTANDEN
EN: ACCEPTNew system: not used in the new system
02
Given: vacancy preview page
When: Move your mouse out the window
Then: see popup
old system:
DE: Bitte gib eine Antwort, ob das Angebotzu Dir passt
Bewerbung
AblehnenEN: Please answer whether the offer suits you
Apply
Declinenew system:
03
Given: popup out the window
When: click “Apply”
Then: see the new popup. The answer is recorded after clicking on “Apply” button, no matter what are the actions in the popup.
old system:
Current:
EN: Thank you for answering
Now you can go to your profile to track the progress on your application.
Go to profile
DE: Danke für Deine Antwort
Jetzt kannst Du dein Profil aufrufen, um die Fortschritte bei deiner Bewerbung zu verfolgen.
Zum Profil
04
Given: popup out the window
When: click button “Decline”
Then: see the new popup. The answer is recorded after clicking on “Go to profile” or “Send answer” buttons
old system:
DE:
Bitte wähle den Ablehnungsgrund
Wir werden dafür sorgen, dass Du beim nächsten Mal bessere Jobs bekommst.
Arbeitsort
Qualifikationen
Firmenprofil
Bereits beworben
AndereEN:
Please select a rejection reason
We will make sure to send you better Jobs next time.
Place of work
Qualifications
Company profile
Already applied
OtherEN: You can go to your profile to find a more suitable vacancy for you.
Go to profile
DE: Du kannst dein Profil aufrufen, um ein für dich geeignetes Stellenangebot zu finden.
Zum Profil
-
Story 2.3.1.2. RT. Vacancy preview action buttons
Content
General info
User story
As a user vacancy preview page
I want to interact with users content on a page
So that helps to apply or skip vacancy
Visual design:
Acceptance criteria
01
Given: vacancy preview page https://talent.rocken-talent.cheitgroup.com/en/vacancies/view/aprqgpr_nathaniel-lockman-sr
When: process started with you as a candidate from CRM
Then: see the action buttons on a page “interested“, “not interested“
02
Given: vacancy preview page
AND process hasn’t startedWhen: click Apply button
Then: candidate applied to the vacancy
AND process will start with this candidate and vacancy
AND text on the button is changed to “Applied“
OOS AND user will see a message “Thank you for your interest, a consultant will be in touch with you“03
Given: process started
AND candidate logged in the RTWhen: click “Interested“
Then: see the message “You’re interested“
04
Given: process started
AND candidate logged in the RTWhen: click “not interested“
Then: see the message “You’re declined“
05
Given: vacancy preview page
AND user is not logged inWhen: click “log in“
Then: direct to login page
06
Given: vacancy preview page
AND user logged in
AND there are no active processes with this candidate and vacancyThen: don’t show any action buttons
07
Given: vacancy preview page
AND user logged in
AND and profile is not completed (less than 80% filled)When: click on button Complete profile
Then: redirect to profile settings
-
Story 2.3.1.1. RT. Vacancy preview page
Content
General info
The Vacancy Preview page displays detailed information about a job vacancy. This includes company profile, job role, responsibilities, qualifications, and benefits. Users can apply for or decline the job directly from the page. The page should be responsive and display correctly across all devices, including tablets.
User story
As a job seeker,
I want to view a well-organized vacancy preview page,
So that I can easily understand the details of the job and apply or decline as needed.Visual design:
Acceptance criteria
01
Scenario: Display Vacancy Title and Company Profile
Given I am on the Vacancy Preview page,
When I view the page,
Then I should see the job title and company profile, including the company’s logo, name, and link to the company profile.02
Scenario: Display Company’s Location and Employment Type
Given I am on the Vacancy Preview page,
When I view the job details,
Then I should see the location and employment type (e.g., full-time, hybrid, etc.) listed next to the company name.03
Scenario: Display Vacancy Summary Section
Given I am viewing the Vacancy Preview page,
When I scroll down,
Then I should see a section titled "Wichtigste Informationen" (Key Information) with details such as professional experience, salary range, and other key job details.04
Scenario: Display Role and Responsibilities Section
Given I am on the Vacancy Preview page,
When I scroll further,
Then I should see a section titled "Verantwortung" (Responsibilities) with a list of responsibilities related to the job position.05
Scenario: Display Qualifications Section
Given I am on the Vacancy Preview page,
When I scroll further,
Then I should see a section titled "Qualifikationen" (Qualifications) with the required educational background, skills, and qualifications.06
Scenario: Display Benefits Section
Given I am on the Vacancy Preview page,
When I scroll further,
Then I should see a section titled "Benefits" listing all the benefits the job offers (e.g., flexible working hours, health insurance, etc.).07
Scenario: Apply or Decline Buttons
Given I am on the Vacancy Preview page,
When I view the page,
Then I should see two action buttons: "Apply" and "Decline". Clicking "Apply" should take me to the application form, while clicking "Decline" should close the preview or lead to a confirmation.08
Scenario: Show "Save to Favorites" Button
Given I am on the Vacancy Preview page,
When I view the page,
Then I should see a "Save to Favorites" button that allows me to save the job to my favorites for later.09
Scenario: Show "Recommend Someone" Button
Given I am on the Vacancy Preview page,
When I view the page,
Then I should see a "Recommend Someone" button that allows me to recommend the job to others (copy link to the page).
10
Scenario: Responsive Layout for Tablets
Given I am viewing the Vacancy Preview page on a tablet,
When I view the content,
Then the layout should adjust to the tablet’s screen size without breaking the design or content structure, ensuring that all sections are still visible and easy to navigate.11
Scenario: Correct Font and Button Size on Tablets
Given I am viewing the Vacancy Preview page on a tablet,
When I interact with the page,
Then the font size, buttons, and other interactive elements should be appropriately sized for tablet use, ensuring ease of reading and clicking.12
Scenario: Responsive Layout for Mobile devices
Given I am viewing the Vacancy Preview page on a mobile,
When I view the content,
Then the layout should adjust to the mobile’s screen size without breaking the design or content structure, ensuring that all sections are still visible and easy to navigate. -
Epic 2.3.1. RT. Vacancy preview page
Content
General info
Epic ticket:
User stories
- Story 2.3.1.1. RT. Vacancy preview page
- Story 2.3.1.2. RT. Vacancy preview action buttons
- Story 2.3.1.3. Vacancy preview modals
Visual design

























