How ATS works

How Do Employers Scan Resumes? How ATS Software Really Works

How do employers scan resumes? A plain-English guide to how applicant tracking systems parse, screen, search and rank job applications.

Short answer

Employers use an applicant tracking system (ATS) to collect applications, parse each resume into a structured profile, ask screening questions, and let recruiters search, filter and rank candidates by keywords and qualifications. A person usually makes the decision, but only after the software has decided which resumes they see first.

If you have applied online and heard nothing back, the reason is often not a recruiter who read your resume and said no. More often it is how the software in the middle handled your application. Understanding that software is the fastest way to stop losing applications to it.

What an applicant tracking system is

An applicant tracking system is the database and workflow tool employers use to post jobs, collect applications and move candidates through hiring. Well-known examples include Workday, Oracle Taleo, SAP SuccessFactors, iCIMS, Greenhouse and Lever. Jobscan's research on Fortune 500 companies has repeatedly found that nearly all of them, more than 97%, use one, and they are now common at mid-size and small employers too.

An ATS is not a single robot that grades you. It is a system with several stages, and each stage influences whether your resume reaches a person.

The five stages of an online application

  1. Apply. You fill in the application form, upload your resume and answer any screening questions the employer has set up.
  2. Parse. The ATS converts your resume file into a structured candidate profile: name, contact details, job titles, employers, dates, education and skills. If the file is hard to read, fields end up empty or wrong.
  3. Screen. Answers to knockout questions, such as work authorization or a required license, can mark an application as not qualified automatically.
  4. Search and rank. Recruiters search the candidate pool by keywords, job titles and qualifications, filter by criteria such as location, and in many systems see how closely each candidate matches the job.
  5. Human review. A recruiter opens the resumes at the top of that list. In The Ladders' 2018 eye-tracking study, recruiters spent an average of 7.4 seconds on an initial resume screen.

Parsing: where formatting matters

Parsing is the stage most people never think about, and it is where good resumes quietly break. Parsers read text in sequence. Two-column layouts, tables, text boxes and content inside headers or footers can come out scrambled or missing. A job title separated from its dates, or an email address that never reached the profile, makes a strong candidate look incomplete.

Try this: copy all the text from your resume file and paste it into a plain text editor. What you see, in that order, is roughly what a parser has to work with.

Read more about the formats that cause trouble: tables and columns, headers and footers and PDF files.

Search and ranking: where keywords matter

When a posting attracts hundreds of applications, recruiters rarely scroll through all of them. They search. A typical search combines a job title with a few must-have skills, for example:

"financial analyst" AND (SQL OR Tableau) AND CPA

Resumes that use those words appear. Resumes that describe the same experience in different words may not.

What recruiters most often search and filter by:

  • Job titles, current and previous
  • Hard skills, tools and software
  • Certifications and licenses
  • Degrees and fields of study
  • Years of experience and location

Where AI fits in

Many modern systems add AI-assisted matching that suggests or ranks candidates against the job, and some recognize related skills rather than only exact words. That helps, but it does not change the basics: the system can only match what it can read, and clear, specific wording that mirrors the job gives it the strongest evidence. See do resume keywords need to match exactly?

What this means for your resume

  • Use a simple, single-column layout so parsing works.
  • Mirror the job's language for skills and titles you truly have.
  • Make qualifications explicit: clear dates, full degree names and exact certification names.
  • Answer screening questions accurately and completely.
  • Tailor for each job, because every recruiter search is built from a different posting.

Key takeaways

  • An ATS is a hiring database and workflow, not a single robot that grades you.
  • Your application passes through five stages: apply, parse, screen, search and rank, and human review.
  • Parsing is where formatting matters; searching and ranking is where keywords matter.
  • Recruiters search for job titles, hard skills, certifications, degrees and years of experience.
  • AI matching helps, but it can only use what it can read, so clear and specific wording still wins.

Check your resume against a real job description

Get your match score, the keywords you are missing and the exact fixes to make. Free, no signup, nothing stored.

Scan My Resume Free

Keep Reading