Resume Check explainers · 1 of 5 · free
What is an ATS? How applicant tracking systems read your resume
An ATS (applicant tracking system) is the software most employers use to collect, store and search job applications. It isn't a robot judge. It's closer to a filing cabinet with a search bar, and recruiters are the ones searching.
What an ATS actually does
When you click "apply", your resume usually goes into an ATS, not into someone's inbox. Common ones include Workday, Greenhouse, Lever, iCIMS and Taleo. The system typically:
- Collects every application for a role in one place.
- Parses your resume: it pulls the text out and tries to sort it into fields such as name, contact details, job titles, employers, dates, education and skills.
- Asks screening questions the employer set up, such as work authorization, location, years of experience or a required license.
- Lets recruiters search and filter applicants, often by keywords, job titles, location or answers to those questions.
- Tracks each candidate through the stages: applied, reviewed, interview, offer.
The myth: "the ATS rejected me"
You'll read that ATS software automatically throws most resumes away. In most setups, that isn't how it works. A person decides who moves forward. Where software does screen people out, it's usually because of:
- Knockout questions. If a required screening answer doesn't match, for example no work authorization or not in the required location, the application can be set aside without anyone reading it.
- Search and ranking. Recruiters with hundreds of applicants search for the terms in the job posting. If your resume doesn't say the words they search for, you may simply never show up.
- Volume and timing. Many roles close or fill before late applications are read.
So the real question isn't "how do I beat the robot?" It's "when a recruiter searches, does my resume come up, and does it make sense when they open it?"
Where resumes go wrong in an ATS
Things that can confuse parsing
- Contact details placed in the page header or footer.
- Text inside tables, text boxes, columns or images.
- Unusual section names ("My Journey" instead of "Experience").
- Dates written inconsistently, such as "2019-22" in one place and "Jan 2019 to Mar 2022" in another.
- Scanned or image-only PDFs, which have no readable text at all.
Things that stop you being found
- Your resume uses different words than the posting for the same thing, like "client success" when the posting says "account management".
- Your most relevant title or skill is buried, or not stated at all.
- One generic resume is sent to very different roles.
What to fix first
- Make it readable. Simple layout, contact details in the body, standard section names, consistent dates, and a text-based PDF or DOCX.
- Use the posting's words, honestly. Where you've really done the thing, describe it in the same terms the posting uses. Never add skills or titles you don't have. That fails the moment a human reads it.
- Fit the role family. A program manager resume and a business analyst resume should lead with different facts from the same history.
- Answer screening questions carefully. They're often the real gate.
Get the rest of the series
Next: 2. How an ATS parses your resume, field by field · 3. Keywords: coverage vs. stuffing · 4. Role families: one history, several resumes · 5. Why a referral beats a cold application.
Further reading: Colorado State University: What is an applicant tracking system?