Skip to content

Update gigs application process #5429

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
kkartunov opened this issue Mar 15, 2021 · 9 comments
Closed

Update gigs application process #5429

kkartunov opened this issue Mar 15, 2021 · 9 comments
Assignees
Labels
Gig Work P2 Important (resolve within 3 days) QA Pass in PROD Passed verification on Production
Milestone

Comments

@kkartunov
Copy link
Collaborator

kkartunov commented Mar 15, 2021

QA to verify:

  • apply as an existing user in recruit
  • apply as a new user in recruit
  • form validation works properly
@kkartunov kkartunov self-assigned this Mar 15, 2021
@kkartunov kkartunov added Gig Work P2 Important (resolve within 3 days) labels Mar 15, 2021
kkartunov added a commit that referenced this issue Mar 16, 2021
kkartunov added a commit that referenced this issue Mar 17, 2021
@kkartunov kkartunov added this to the v1.8.3 milestone Mar 17, 2021
@SathyaJayabal
Copy link
Collaborator

SathyaJayabal commented Mar 17, 2021

@kkartunov ,
please confirm that the following are the updates to the application process.

Updates to the application Process
Existing user in recruit:
User : TonyJ

General: Add text "It looks like you have applied to a gig previously. Perfect! We have most of your information. Is there anything you would like to update to your Gig Work Profile?”

Personal Information Section :
⁃ Make “First Name” “Last Name” and “Email” as readonly
⁃ Pre populate The Country Drop down

Topcoder Information Section : Remove section

Share your weekly pay expectations section
⁃ Remove Available From field
⁃ Pre populate Weekly Pay Expectation
⁃ Remove text “Your Professional Work History”

Resume and Skills section
⁃ Add link to previously added resume
⁃ Pre populate skills

Final Questions Section
⁃ Remove text “Please Complete the Following Questions”
⁃ Remove field “How did you hear about this gig ?”
⁃ Remove field “Why do you think you are a good fit for this gig ?”
⁃ Remove field “Any other notes you might have”

New user in recruit
User :tester123456

Personal Information Section :
⁃ Make “First Name” “Last Name” and “Email” as readonly

Topcoder Information Section :
⁃ Make Topcoder Username and Topcoder Profile fields as readonly

Share your weekly pay expectations section
⁃ Remove Available From field
⁃ Remove text “Your Professional Work History”

Final Questions Section
⁃ Remove text “Please Complete the Following Questions”
⁃ Update field to dropdown“How did you hear about this gig ?”
⁃ Remove field “Why do you think you are a good fit for this gig ?”
⁃ Remove field “Any other notes you might have”

Added:
Add error message "Sorry, we are only looking for candidates that can work the hours and duration listed" when user selects option No for the below question "Are you able to work during the specified timezone? (PST) * "
Add error message "Sorry, we are only looking for candidates that can work the hours and duration listed" when user selects option No for the below question "Are you ok to work with the duration of the gig? (5) *"

@kkartunov
Copy link
Collaborator Author

Confirmed. Thank You @SathyaJayabal!

@SathyaJayabal
Copy link
Collaborator

verified on test

existing user:
Screenshot_2021-03-18 Gig Work Topcoder Community Topcoder

new user:
Screenshot_2021-03-18 Gig Work Topcoder Community Topcoder(2)

@sandhiyakavi
Copy link
Collaborator

@kkartunov Below are some of the observations,

  1. The values of the prepopulated field (for the existing user) that is changed while applying for a gig,
    Is displayed as empty fields if the page is not refreshed and only navigated.
    Note: The values are displayed only after refresh.
Gig_appln_form_refresh.mp4
  1. The City field takes value from Settings page and not from the previous application. Is it fine?

image

Other than that all validations are working properly and able to apply for the new users.

@kkartunov
Copy link
Collaborator Author

@SathyaJayabal thank you!

  1. Fixed bug
  2. It is preffered to take values from TC profile if present, so yes it is fine.

@sandhiyakavi
Copy link
Collaborator

@kkartunov Now if we navigate (without refreshing) to another Gig application form, the previous values are getting displayed (not the current changes) instead of empty fields. Still the current values are displayed only after refresh.

bandicam.2021-03-18.19-24-36-025.mp4

@sandhiyakavi
Copy link
Collaborator

Verified on Test Env. Working as expected.

  1. The values are correctly displayed without refresh.
bandicam.2021-03-18.20-38-46-546.mp4
  1. Able to apply both as Existing and New user.
  2. The form validations are working correctly.

@SathyaJayabal
Copy link
Collaborator

verified on staging (develop) branch
apply as an existing user in recruit
apply as a new user in recruit
form validation works properly

@SathyaJayabal
Copy link
Collaborator

verified on prod
apply as an existing user in recruit
apply as a new user in recruit
form validation works properly

@SathyaJayabal SathyaJayabal added QA Pass in PROD Passed verification on Production and removed QA Pass in Staging labels Mar 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Gig Work P2 Important (resolve within 3 days) QA Pass in PROD Passed verification on Production
Projects
None yet
Development

No branches or pull requests

4 participants