What Is an ATS and How Does It Parse Resumes?

Direct answer

Applicant tracking systems mostly process resumes rather than judge them: they parse your file into structured fields, index the text for recruiter search, and apply whatever filters or screening questions the employer configured. Some deployments add scoring or ranking. Because each employer configures its own system, there is no single ATS behaviour, and the reliable way to work with them is to make a resume that parses cleanly and states evidence explicitly.

Key takeaways

  • Parsing is the step most likely to hurt you, and it is the one you fully control.
  • Recruiter search matters: your resume needs to contain the terms a person would search for.
  • Filters and knockout questions are configured per role, not universal.
  • Ranking, where it exists, is employer-specific and invisible to you.

Step one: parsing

The system converts your document into fields — name, contact details, employers, titles, dates, education, and blocks of description. Everything downstream depends on this step reading your document the way you intended.

  • Use one column for the main content. Multi-column layouts are the most common cause of scrambled parsing.
  • Use conventional section headings: Experience, Education, Skills, Certifications.
  • Keep employer, title, and dates on the same line or adjacent lines, in a consistent format.
  • Never put essential information in an image, a text box, a header, or a footer.
  • Avoid tables for job history; keep tables for genuinely tabular content if you use them at all.

Step two: search and shortlisting

Recruiters search the indexed pool using the vocabulary of the role. If your resume describes the work only in an employer's internal language, a search for the standard term may not surface it. This is a clarity problem rather than a scoring problem, and it is solved by naming things the way the field names them — while keeping the description true.

Public occupational frameworks are useful here. The O*NET Content Model organises occupations by worker requirements, experience requirements, and occupational requirements, and O*NET OnLine publishes the tasks, skills, and technology terms associated with specific occupations. Reading the entry for your target occupation is a reasonable way to find the conventional vocabulary for work you have genuinely done.

Step three: filters the employer configured

  • Application questions such as work authorisation, licence, or on-site availability can exclude an applicant outright.
  • Requirement filters can restrict a view of the pool without deleting anyone.
  • Some deployments produce a score or ranking to order the review queue.

All three are choices made by the employer for that requisition. This is why a confident general statement about what 'the ATS' does is almost always unreliable.

What this does not mean

Frequently asked questions

What is the safest resume format?
A single-column document with standard headings, consistent dates, and no essential text inside images, text boxes, headers, or footers. Both DOCX and PDF work when the layout is simple.
Should I include a skills list?
A short, honest list helps recruiter search and quick review. It should only contain skills your experience section can actually back up.
Do applicant tracking systems read cover letters?
They store them, and reviewers may or may not open them. Do not rely on a cover letter to supply evidence that is missing from the resume.
How do I know if my resume parsed correctly?
Copy the text out of your own file into a plain text editor. If the reading order is confusing to you, it will be confusing to a parser.

Sources and methodology

External sources are cited only for the specific claim noted. Statements about our scoring weights and evidence states are Optimize Resume methodology, not an externally validated standard.

See how your resume stacks up against the job you want.

This is Optimize Resume's analysis, not an employer ATS score or hiring prediction. Review AI suggestions for accuracy before using them.

Score my resume