Screening

What an ATS Actually Does to Your Resume File

An ATS mostly does not reject your resume before a human sees it. It is a database: it parses the file into fields, stores the result as a candidate record, and lets a recruiter search or rank it. It does not grade your writing. Large employers configure it to filter, which can end an application in seconds, but the trigger is almost always a question you answered on the form, not your sentences. Format so the file parses cleanly, then write for the person who reads what came out.

Where Olive fits

Open a role and see what the work shows

No parser or filter on olive.is reads or scores a resume: if an employer ever sends an Olive assessment, it arrives after this stage, as a 40-to-60-minute assignment done openly with an AI assistant, and you get the same six-finding report the employer reads, free.

Rank your shortlist

Does Software Read and Score Your Resume?

An applicant tracking system does three things to your file: parses the text into fields, stores the result as a record, and gives a recruiter a way to search or rank it. None of the three grades your prose. The layer is common: in a survey of 2,275 senior leaders in Germany, the UK and the US in early 2020, 63 percent said they use a recruitment system alongside the core ATS 1.

  • Parse: read the file and extract fields such as name, contact details, employment history and education.
  • Store: keep both the original file and the extracted fields attached to your application.
  • Rank or filter: order the stored records, or remove some of them, against rules or a search a person set up.

Employers with more than 1,000 workers reported using it more often still, at 69 percent, and more than 90 percent of those running the layer said they use it to filter or rank candidates before a person looks at the pile 1. That is where the fear comes from, and it is real: being filtered is a genuine outcome. But which company happens to own which system explains less of what happens next than the folklore assumes. A study that sent more than 83,000 fictitious applications to 108 of the largest US employers found that firms differ sharply in how often they contact applicants with distinctively Black names, and that the third-party system powering a firm's hiring site explained only 0.1 percent of that variation across firms; the authors conclude that screening algorithms are unlikely to drive the differences between employers 2. What varied was the employers themselves, and the top fifth of firms accounted for nearly half of the lost contacts. The brand on the login page is not the thing separating one employer from another.

What the Parser Actually Extracts

A parser reads the text it can find and tries to map it onto fields: name, contact details, employment history, education, sometimes a skills list. Workday's own documentation says parsing results can vary by resume format and word order, and recommends avoiding images or image-based styles for the best results 3.

Greenhouse publishes a longer, more specific list of what breaks its parser: a file over 2.5 megabytes, letters typed with spaces between them, graphics or word art, a resume uploaded as an image rather than a document, tables, headers and footers, contact details placed in a header or footer, a columned layout, sections with no clear boundary, a company name with no suffix like Inc. or LLC, and an abbreviated title such as "Sr. Account Exec" instead of the full words 4. Most of that list describes extraction failing quietly, which is a different event from an application being rejected.

A failed parse does not end your application. When one happens on Greenhouse, the resume stays attached to your candidate record and a person on the hiring team types the missing fields in by hand 4. The cost is a slower, more manual entry on the recruiter's side, not disqualification on yours. It is still worth formatting for the parser, because Greenhouse names the specific choices that break extraction and every one of them is free to avoid 4.

Structure Your Resume So It Parses Cleanly

Structure the document for extraction first and for a human reader second, because both readers see the same file. Use one column, standard section headings, and plain body text rather than tables or text boxes for anything you need read.

  • Put your name and contact details in the body of the page, not in a header or footer.
  • Use a single-column layout; Greenhouse names a columned resume on its own list of what breaks its parser 4.
  • Save as a plain .docx or .pdf rather than an image, a scan, or a design-tool export.
  • Write full job titles and full company names, with a legal suffix where the company has one.
  • Skip tables, text boxes, icons and graphics for anything you want a machine to read.

Once the file parses, a recruiter's own search still runs on the words you chose. Greenhouse's Talent Filtering tool lets a recruiter search resumes and notes for keywords, and states plainly that a search term has to exactly match the word in the application to surface it 5. That is a reason to use the exact phrase the posting uses for a tool or a skill you genuinely have, not a reason to bury a term list where a person will not read it.

Why Fast Rejections Happen, and What Is Fixable

A rejection that lands in minutes is almost never a person reading your resume and deciding no. Workday's documentation describes automatic stage routing: an employer sets condition rules that advance or decline a candidate the moment they apply, using the application, the requisition and the questionnaire just completed 6. The vendor's own example is declining someone ineligible to work in the country where the job sits.

That is a rule firing on a stated fact, not a reading of the resume text, and it splits what you can fix from what you cannot. A rule tied to a form question, work authorization, a license, a location, is something you can answer accurately and sometimes negotiate before you submit. A rule tied to years of experience or an exact-match keyword is worth naming for what it is: a crude filter that the employers running it openly describe as losing people who could do the job 1. If a specific dropdown answer is what actually ends applications for you, knockout questions are the mechanism worth understanding next, because they are the one part of the form built to reject on its own.

Employers on the other side of the same screen are already being told what replaces a keyword filter once every resume matches it: keep only the requirements a third party will confirm, delete the scored terms around them, and send a short work sample earlier. Knowing that is the honest reason to stop treating the resume as the whole contest.

See a sample report

Common questions

Can an ATS reject me without a person ever seeing my resume?

Yes, but narrowly. Most rejections that happen within minutes trace to a configured rule acting on a form answer, a work-authorization question, a license field, a salary range, rather than to the resume text itself. The resume itself is stored and searched, not auto-graded on writing quality. If your rejection arrived instantly, look at what you answered on the application form before you rewrite anything.

Does resume formatting actually affect parsing?

Yes, measurably. Vendors name specific formatting choices, images instead of text, tables, headers and footers, columns, spaced-out letters, that make their own parsers fail to extract fields correctly. A failed parse usually means a person enters your data by hand rather than that you are removed from consideration, but a clean single-column document with plain text removes that extra step entirely.

Should I use a resume template made specifically for ATS software?

You do not need a special template, just a plain one: single column, standard headings (Experience, Education, Skills), no images or text boxes, saved as a .docx or .pdf. Most ordinary resume templates already meet this bar. Chasing a template marketed as ATS-proof mostly buys reassurance rather than a parsing advantage a plain document does not already have.

Does stuffing my resume with keywords help it get through?

Rarely, and it can work against you with the person reading afterward. A recruiter's own keyword search typically looks for an exact match to a real skill or tool, not a density score, and a resume padded with terms you cannot back up reads badly once a human opens it. Use the posting's own wording for skills you genuinely have, in the sentence describing the work, rather than in a hidden block of terms.

Is a resume gap read and rejected automatically?

At some employers, yes. In a survey of 2,275 senior leaders in Germany, the UK and the US, 48 percent said their system filtered middle-skills candidates on employment gaps longer than six months, because the filter has no way to ask what caused the gap 1. Stating the gap plainly, with dates, gives a human reader the context the filter cannot infer, and lets you address it directly rather than let a blank period speak for itself.

References

  1. 1. Hidden Workers: Untapped Talent - How leaders can improve hiring practices to uncover missed talent pools, close skills gaps, and improve diversity Harvard Business School Project on Managing the Future of Work and Accenture (Joseph B. Fuller, Manjari Raman, Eva Sage-Gavin, Kristen Hines), 2021. hbs.edu Employer-reported RMS adoption, filter-or-rank usage, and the six-month employment-gap filter figure.
  2. 2. Systemic Discrimination Among Large U.S. Employers (NBER Working Paper No. 29053, revised May 2022) National Bureau of Economic Research (Patrick M. Kline, Evan K. Rose, Christopher R. Walters), 2022. nber.org Which application-system vendor a firm used explained only 0.1 percent of the variation in callback gaps across 108 large employers.
  3. 3. Concept: Resume Parsing (Workday Administrator Guide - Human Capital Management > Recruiting > Candidates > Set Up Prospects and Candidates) Workday, Inc., 2023. doc.workday.com Workday's own statement that parsing results vary by resume format and word order, and that images hurt parsing.
  4. 4. Unsuccessful resume parse (Greenhouse Support - Recruiting > Candidates and applications > Resumes) Greenhouse Software, Inc., 2026. support.greenhouse.io Greenhouse's named list of formatting choices that break its parser, and that a failed parse means manual entry, not rejection.
  5. 5. Talent Filtering (Greenhouse Support - Recruiting) Greenhouse Software, Inc., 2026. support.greenhouse.io Greenhouse's keyword search requires an exact match between the search term and the word in the application.
  6. 6. Steps: Automatically Advance or Decline Candidates (Workday Administrator Guide - Human Capital Management > Recruiting > Candidates > Prospect and Candidate Management) Workday, Inc., 2024. doc.workday.com Workday's automatic stage routing can decline a candidate at the moment they apply, based on a rule tied to the application or questionnaire.

6 sources, numbered by first appearance. How Olive sources claims

General guidance for hiring teams. What works at one company and one volume may not transfer to yours.

Olive assesses how a person works with AI. It does not detect AI-written documents, and it never produces a score, a ranking, or a match percentage for a person. Candidates read the same report the employer reads.

Back to answers

Open your first role Ten attempts a month against a live item bank, with a human-written report on every one.