Most advice about applicant tracking systems is either vague ("optimize for the ATS") or wrong ("the robot rejects you automatically"). Neither helps you decide what to type. This guide walks through what the software does with your file, how the scoring usually works, and what to change on your resume before you submit.
Step one: the ATS parses your file
When you upload a resume, the system extracts raw text and then maps that text into structured fields — name, email, phone, employers, job titles, dates, degrees, skills. The extraction step is mechanical: it reads the text layer of a PDF or the XML inside a .docx. Anything that is not text is invisible to it, and anything positioned unusually can be read out of order.
This is why a single-column resume in a standard font survives the trip while a designed two-column layout arrives scrambled. The most common casualties:
- Tables and text boxes — content is read cell by cell, often in the wrong sequence.
- Headers and footers — some systems skip them entirely, so a phone number placed there disappears.
- Images and icons — skill bars, star ratings, and logos carry no readable text.
- Scanned PDFs — a photograph of a page has no text layer unless OCR runs, and OCR mangles names and dates.
- Non-standard headings — "Where I've Been" is harder to classify than "Work Experience."
Step two: the system matches keywords
Recruiters rarely read every application. In Workday, Greenhouse, Lever, iCIMS, and Taleo, the recruiter sees a list of candidates, often sorted or filtered by how well the resume matches the requisition. The match is usually computed from the job description text, the recruiter's own search terms, or both.
Matching is more literal than most candidates assume. Many systems check whether the exact string appears, with limited handling of plurals and verb tenses. Some vendors layer on skill taxonomies or semantic matching, but you cannot count on it. A posting that says "project management" and a resume that says "led projects" may score as a partial match at best.
Two further details matter. First, knockout questions — work authorization, licensure, minimum years, location — are handled by the application form, not your resume, so answer them carefully. Second, the recruiter always sees your original document alongside the parsed profile; a mangled parse is a bad first impression even when your qualifications are strong.
Where keywords belong
Distribute terms the way a human would read them, not in a hidden block at the bottom:
- Job title line. If your internal title was "Member Services Representative" and the market calls it "Customer Success Associate," write both: Customer Success Associate (Member Services Representative). Never invent a title you did not hold, but translating one is normal.
- Summary. Two or three lines naming your specialty, years of experience, and two or three core tools or methods.
- Skills section. Eight to twelve items, spelled the way the posting spells them. Include both the acronym and the expanded form once: "Search Engine Optimization (SEO)."
- Experience bullets. The strongest place for a keyword is inside a sentence that also contains a result. "Rebuilt the onboarding workflow in Salesforce, cutting setup time from 9 days to 3" carries the tool, the action, and the outcome.
A useful test: read each bullet and ask whether a recruiter searching for that requirement would find it in one glance. If the answer is "only if they read the whole paragraph," move the term earlier.
Matching without stuffing
Keyword stuffing — repeating a term a dozen times, or listing tools you have never used — does not survive contact with an interview. Recruiters also recognize it instantly, and modern systems flag suspicious density. Aim for each important term to appear two or three times, always inside a true statement.
Synonyms are worth covering once each. If the posting says "client relationships" and your resume says "account management," use both across different bullets; you are describing the same work, and different reviewers search different phrases. Our formatting guide covers how to keep the resulting document readable.
The fifteen-minute tailoring routine
- Copy the job description into a plain text file. Highlight every required tool, method, certification, and outcome.
- Group the highlights into must-haves (in the first three requirements) and nice-to-haves.
- For each must-have, find the bullet in your master resume that proves it. If none exists, decide honestly whether you have adjacent experience worth reframing.
- Rewrite the top three bullets so the must-have term appears near the start and a result appears at the end.
- Update the skills list to the posting's vocabulary, keeping only what you can defend in an interview.
- Mirror the job title in your summary line if it is a fair description of your work.
- Save as a new file named for the company, then run the plain-text paste test.
Pre-submit checklist
- File is PDF with a real text layer (or .docx if the employer asks)
- Single column, no tables, text boxes, or content in headers and footers
- Standard headings: Summary, Skills, Work Experience, Education
- Contact line contains name, city/state, phone, email, LinkedIn
- Job titles mirror market language where truthfully applicable
- Eight to twelve skills, matching the posting's spelling
- Acronyms and expanded forms both appear once
- No term repeated more than three times
- Dates consistent and reverse chronological
- Paste test reads cleanly, top to bottom
- File name is Firstname-Lastname-Resume.pdf
Myths worth dropping
"The ATS automatically rejects most resumes." Filters exist, but rejection is usually a human decision made from a ranked list. Parsing failures and missing keywords lower your rank; they rarely trigger an instant no.
"White text with keywords tricks the system." It is easy to detect, it is dishonest, and it ends the conversation if a recruiter opens the document and selects all.
"One resume can serve every application." A master resume can, but the version you send should name the role you are applying for and lead with its requirements.