As an engineer, I want to register on the merit-based recruitment platform so that I can be categorized by levels, understand my position and see the areas I need to improve to be considered for roles.
Acceptance Criteria
[ ] Candidate can register with email, password, and required personal information.
[ ] Candidate can select their engineering discipline and experience level.
[ ] Candidate receives feedback on what criteria are used for different levels.
[ ] Candidate can view a personalized progress dashboard after registration.
[ ] Candidate can receive suggestions for improvement based on the selected level.
[ ] System categorizes candidates into levels based on predefined criteria.
[ ] Candidate can appeal for reevaluation if they believe they have been misclassified.
sequenceDiagram
participant Candidate
participant RecruitmentPlatform
Candidate->>RecruitmentPlatform: Inputs registration details and selects level
RecruitmentPlatform->>RecruitmentPlatform: Validates details and classifies candidate
RecruitmentPlatform->>Candidate: Shows personalized dashboard and feedback
Candidate Registration
As an engineer, I want to register on the merit-based recruitment platform so that I can be categorized by levels, understand my position and see the areas I need to improve to be considered for roles.
Acceptance Criteria