Table of Contents

← Return to the Resume Optimization Course

Most companies screen resumes through an Applicant Tracking System before a human ever reads them. Understanding how that system works is the foundation of everything else in this course.

This module takes about 10 minutes. After reading it, you’ll understand why talented candidates disappear and what the scoring system is actually measuring.


What Is an ATS?

An Applicant Tracking System (ATS) is software that companies use to receive, parse, and rank job applications. When you submit a resume online, it typically goes directly into an ATS — not to a human inbox.

The ATS does three things to your resume:

  1. Parses it — extracts your text and attempts to categorize it into fields (name, contact, job history, skills, education)
  2. Scores it — compares your parsed content against the job description using keyword and criteria matching
  3. Ranks it — places your application in the recruiter’s queue based on that score

A recruiter might set a threshold: only applications scoring above 70 get shown. If your resume scores 62, no human ever sees it. You don’t get rejected — you disappear.


How ATS Scoring Works

Keyword Matching

The most direct scoring mechanism is keyword matching. The ATS compares words in your resume against words in the job description.

What the ATS doesExample
Looks for exact word matchesJob says “Kubernetes”; your resume says “K8s” — miss
Counts keyword frequencyMore mentions of required skills = higher score
Checks for required titles“Software Engineer” vs. “SDE” — may not match
Identifies required sectionsMissing “Skills” section = lower structural score

The keyword problem: A well-written resume can score low because it uses precise synonyms. You may write “containerized deployments” when the job description says “Docker.” Both are correct. ATS only sees the literal text.

Structural Scoring

Beyond keywords, ATS systems score resumes on structure:

  • Are standard sections present (Experience, Education, Skills)?
  • Is contact information extractable?
  • Are dates formatted consistently?
  • Do job titles match the role being applied for?

Unusual section names like “My Journey” or “What I’ve Built” score lower than “Work Experience” or “Projects” because the parser can’t confidently categorize them.

Formatting Impact on Parsing

This is where most resumes fail. ATS software extracts text from your file. When it encounters tables, text boxes, columns, or graphics, it often:

  • Reads columns in the wrong order (skills section appears mid-sentence in work history)
  • Drops content entirely from graphics and text boxes
  • Garbles dates and titles sitting in table cells
  • Loses contact information stored in page headers

Your resume might look flawless to a human reading the PDF. The parsed text the ATS actually scores may be scrambled.


The Dual Audience Problem

Your resume has two readers: the ATS and the human recruiter.

AudienceWhat They NeedFailure Mode
ATSParseable text, keyword matches, standard structureDisappears before human sees it
HumanClear story, accomplishments, clean designRejected in 10-second scan

Optimizing only for ATS produces keyword-stuffed text that reads poorly. Optimizing only for design produces beautiful documents the ATS can’t parse.

Design for ATS first, human second. ATS compliance is a prerequisite. Human readability is what closes the deal.


What the ATS Score Actually Measures

An ATS score is a proxy, not a verdict. It measures how closely your resume text matches the job description text — nothing more.

A high score means you’ve matched the language. A low score means you haven’t — even if you’re the most qualified candidate.

Use the ATS score as a direction, not a verdict. Below 60% on a specific job posting means your keyword coverage is too thin. Above 75% means the language is aligned — now the resume has to work for the human reader.

What ATS Cannot Measure

  • The quality of your work
  • Whether your experience is relevant in context
  • Your cover letter or personality
  • Achievements that aren’t described in matching terms

What a Low Score Actually Tells You

Before spending time rewriting bullets, check:

  1. Are the right keywords present? Paste the job description into the ATS Resume Improver keyword gap view. It shows which job description terms are missing from your resume.
  2. Is your formatting parseable? Single column, no tables, standard headers?
  3. Are section names standard? “Work Experience” beats “Career History”
  4. Are your job titles recognizable? If your title is non-standard, add a parenthetical that matches industry language.

A score below 60% with strong formatting usually means keyword gaps. A score below 60% that also looks scrambled in the “what the ATS sees” view means a formatting problem.


Before You Move On

The ATS Resume Improver shows you the exact text the parser extracted from your file under the “What the ATS Sees” tab. Upload your current resume now and review that view. If sections are missing, out of order, or garbled — that’s what the ATS scores.

Fix the extraction first. Then fix the keywords. Then fine-tune the human presentation.


Next Steps

This module explained the scoring system. The next module covers the formatting choices that determine whether your content gets parsed correctly.

→ Module 2: Resume Formatting

Or return to the course hub: Resume Optimization Course Start