Story 3.10.6. RJ. Tags Section on Company Page

Content

General info

This story focuses on implementing a tags section on the Company Page, allowing users to quickly view and select tags relevant to different job attributes or company-related information. Tags include job levels, work location options, workload percentages, and categories like "For students," "Remote," and location-based tags.

User story

As a user, I want to see a tags section on the Company Page so that I can easily filter and identify job or company attributes that match my interests.

Visual design:

 

#

Acceptance Criteria

 

01

Scenario: Display tags section
Given: A user is on the Company Page
When: The page loads
Then: A tags section should be displayed beneath the main content, featuring tags such as "Partner companies," "For students," "Remote," and other relevant filters.

02

Scenario: Tag visibility
Given: The user scrolls through the Company Page
When: They reach the tags section
Then: All available tags should be visible and easy to identify.

03

Scenario: Interactive tags
Given: The tags section is displayed
When: The user clicks on a tag
Then: The system should apply the corresponding filter and redirect to a relevant filtered page for that tag.

04

Scenario: Mobile responsiveness
Given: The user views the tags section on a mobile device
When: They scroll to the section
Then: Tags should be displayed in a scrollable or compact layout, maintaining accessibility and visibility.

05

Scenario: Tag consistency
Given: A user visits different company pages
When: They view the tags section
Then: The same tags layout and style should be consistent across all pages.

06

OOS Scenario: Accessibility
Given: The tags section is displayed
When: A user navigates using a keyboard or screen reader
Then: Each tag should be accessible and selectable via keyboard navigation and provide screen reader-friendly labels.

07

Scenario: Loading tags
Given: The user opens the Company Page
When: The tags section loads
Then: The tags should load simultaneously with the rest of the page content, without delay.

Comments

Leave a Reply