- Success Criterion 3.3.7
- Conformance level A
Resume Upload Followed by Manual Re-Entry of the Same Fields
3.3.7 — Redundant Entry
Scenario
Setting
A university's online course catalog
What’s wrong
Job applications requesting résumé upload AND full manual re-entry of the same fields with no prefill from parse.
Example
<!-- application form reached from the course catalog listing for BIO 301, which posts an open research assistant role -->
<input type="file" id="resume" accept=".pdf">
<label for="school">University</label><input id="school">
<label for="degree">Degree</label><input id="degree">
<!-- resume upload is parsed server-side but the parsed fields are discarded, requiring full manual re-entry --> Why it matters
A student applying for the BIO 301 research assistant role listed in the course catalog uploads a resume that already lists their degree, then has to type the same details into the application by hand.
How to test
Upload a résumé, then check the rest of the form: if it also demands full manual re-entry of the same fields with no prefill from the parsed résumé, it fails.
How to fix
Use the resume parser's output to pre-fill the form, and let the applicant just confirm or correct it, rather than retype what the file already stated.
<input type="file" id="resume" accept=".pdf" onchange="parseAndPrefill(this.files[0])">
<label for="school">University</label><input id="school" value="State University">
<label for="degree">Degree</label><input id="degree" value="B.S. Biology"> Outcome
The applicant reviews the pre-filled degree and school in seconds and submits the research assistant application through the course catalog listing.
Who is affected
People with motor disabilities and cognitive disabilities who find manually re-entering document contents the most time-consuming part of applying.
Learn more
- Understanding Understanding document (opens in a new tab)
Related scenarios
- Form Asking for Information the User Already Entered
- Checkout Flow Requiring Shipping Address Twice
- Email Address Requested Again for No Security Reason
- Wizard That Clears Previously Entered Data When Going Back
- Verification Code Required to Be Typed a Second Time
- No Option to Reuse a Previously Entered Value on Later Steps