Home / Learn / What is an ATS?
ATS 101 · 12 min read

Applicant Tracking Systems, explained plainly.

Before a recruiter ever opens your resume, software reads it first. That software is an Applicant Tracking System — and it quietly decides whether your application moves forward. Here's how it works, why most resumes fail it, and the exact changes that get you through.

No jargon Built on real ATS behavior Actionable fixes, not theory
98%
of Fortune 500 companies use an ATS
75%
of resumes filtered before a human reads them
7s
avg. time a recruiter spends on your resume
more interviews with a tailored resume

01What an ATS actually is

An Applicant Tracking System — ATS for short — is the software employers use to collect, organize, and filter job applications at scale. When you hit "Apply" on a careers page, you're almost never emailing a recruiter directly. You're uploading a file into a database, and the ATS is what reads, indexes, and ranks it.

Think of it less as a gatekeeper and more as a librarian with very specific filing rules. If your resume follows the rules, it lands on the right shelf. If it doesn't, it gets shelved somewhere nobody looks.

Your resume has two audiences: a piece of software and a tired human. You have to satisfy both — in that order.

02Why companies use them

A mid-sized company can receive 250+ applications for a single role. Large employers can hit the thousands. No recruiting team can read that much. ATS platforms exist to make that volume manageable:

The result: a recruiter opens their dashboard and sees the top 20 candidates out of 500, already ranked. Everyone else waits — often indefinitely — at the bottom of the list.

03How ATS parsing works

"Parsing" is the step where the ATS converts your resume from a document into structured fields it can query. This is where most resumes lose points without their author ever knowing.

STEP 01
Upload
PDF, DOCX or TXT hits the ATS server.
STEP 02
Extract text
Raw text is pulled out — tables, columns, graphics get mangled.
STEP 03
Segment
Headings map content to fields: Experience, Skills, etc.
STEP 04
Match
Keywords from the job description are counted.
STEP 05
Rank
A score is assigned; top results surface to the recruiter.

Steps 2 and 3 are where beautiful but complex resumes fall apart. If your contact info is in a text box, the parser may never find it. If your dates sit in a sidebar column, they may get stitched into the wrong role. If your section heading reads "Where I've Been", it won't be recognized as Work Experience.

⚙️

Rule of thumb

If a plain-text copy of your resume (paste it into Notepad) still reads in the right order and makes sense, an ATS can parse it. If it turns into scrambled word salad, so will your application.

04How ATS scoring works

After parsing, most ATS platforms score each application against the posted job. The scoring formula varies, but the ingredients are remarkably consistent:

Keyword match

The parser looks for terms from the job description — tools, skills, certifications, titles, methodologies — and counts how many appear in your resume. Exact matches beat synonyms. "Project Manager" and "PM" are not the same string.

Section completeness

Is there a recognizable Experience section? A Skills section? An Education section? Each expected section you provide earns points; missing ones subtract.

Role & title alignment

Your most recent job title is weighted heavily. If the job posting is for a "Senior Data Analyst" and your last title was "Data Analyst II," the match is partial. Including a targeted Professional Summary line closes this gap.

Measurable impact

Modern ATS and AI-powered screeners increasingly reward bullets with numbers — percentages, dollar amounts, counts, time saved. These signal seniority and results, not just duties.

Format penalties

Unparsable elements — images, icons as contact info, multi-column layouts, exotic fonts — deduct points silently. You never see them; the recruiter never sees your resume.

05The major ATS platforms

There are over 200 ATS products in use today, but a handful dominate. You've almost certainly applied through one:

You rarely get to choose which one is reading your resume. The fix isn't to optimize for Workday specifically — it's to write a resume that any parser can read.

06Myths & misconceptions

"An ATS will reject my resume if I use a PDF."

Mostly false, today. Modern ATS platforms handle PDFs well — as long as the PDF contains real text (not a scanned image). If you're unsure, open the PDF and try to select a word. If you can't, the ATS can't either.

"Stuffing keywords in white text tricks the ATS."

It doesn't — not anymore. Most parsers strip formatting, so hidden text is read normally and flagged as spam. Recruiters also search within the document; a wall of keywords is instantly obvious.

"A high ATS score guarantees an interview."

No. A high score gets your resume in front of a human. The human still has to want to talk to you. Think of the ATS as a bouncer — the conversation happens inside.

"One resume is enough."

This is the single most expensive belief in job searching. Every role has a different keyword fingerprint. Reusing the same resume across 50 applications is the quickest way to get ranked 49 out of 50.

07Format: do's & don'ts

A resume that scores well is almost always visually plain. This isn't bad design — it's the correct design for the medium.

Do

  • Single-column layout, top to bottom
  • Standard headings: Experience, Education, Skills
  • Plain bullet characters (•, –)
  • Consistent date format (e.g. Jan 2022 – Present)
  • Common fonts: Arial, Calibri, Helvetica, Georgia
  • Contact details as plain text at the top
  • Save as .docx or text-based .pdf

Don't

  • Two-column or sidebar layouts
  • Tables, text boxes, or nested frames
  • Icons or emoji for phone/email/location
  • Headers/footers containing critical info
  • Photos, logos, graphs, progress bars
  • Creative section names like "My Story"
  • Scanned PDFs or images of text
📄

The parse test

Copy your entire resume. Paste it into a plain text editor. If the order of information is still intuitive and nothing is missing, an ATS will parse it correctly. If contact info is floating 3 pages down, your header is a text box.

08Keywords done right

"Add keywords" is the most repeated and least useful piece of resume advice online. Here's the version that actually works:

Mirror the job description — don't lift it

Pull the concrete nouns: tools, certifications, methodologies, hard skills. Those should appear in your resume verbatim, inside real sentences describing what you did. A standalone list of buzzwords is both low-scoring and transparently lazy.

Include acronyms and spellouts

ATS search is literal. A recruiter searching for "SEO" won't find your resume that only says "Search Engine Optimization," and vice versa. Write it as: "Search Engine Optimization (SEO)" — you match both queries.

Put the most important keywords in weighted positions

Most parsers assign more weight to terms that appear in your job titles, section headings, and the first third of the document. A skill hiding in the last bullet of your earliest job carries less signal.

Weak: "Responsible for marketing activities." Better: "Led 6-person marketing team; launched 4 paid campaigns generating $1.2M pipeline." Best: "Led 6-person marketing team; launched 4 paid search and SEO campaigns generating $1.2M pipeline — 38% over target."

The "best" version has the same truth as the "weak" version. It just has the keywords the parser is looking for, embedded in evidence the human recruiter cares about.

09The 60-second ATS checklist

Before you submit any application, run your resume through these ten checks:

Pre-submit checklist
  • Name, email, phone, LinkedIn and location are plain text at the top — not in the header or a text box.
  • Your most recent job title matches (or closely mirrors) the posted role.
  • Section headings use standard names: Summary, Experience, Education, Skills.
  • Layout is single-column, top to bottom, with no tables or sidebars.
  • Every bullet begins with a strong action verb.
  • At least 5 bullets contain a specific number — %, $, count, or timeframe.
  • Major tools and skills from the job description appear verbatim in context.
  • Acronyms are written with their full form the first time: "Search Engine Optimization (SEO)".
  • Total length is 1 page (under 10 years of experience) or 2 pages (over 10 years).
  • File is saved as a text-based PDF or DOCX — not a scan, not an image.

10Frequently asked questions

Does every company use an ATS?

Nearly every company with more than 100 employees does, and the majority of SMBs use a lightweight one as well. If you're applying through an online form — you're in an ATS.

Should I game the ATS or write for humans?

Both. The ATS is a filter, not an evaluator. Clear the filter with clean formatting and relevant keywords; win the job with substance, results, and fit.

How do I know what keywords a job is looking for?

Read the job description three times. The first pass, highlight every noun you see repeated — tools, certifications, methodologies. Those are your target keywords. The free Easy Resumes AI scorer extracts these automatically from any role you paste in.

Do I need a different resume for every application?

A tailored resume per application is the single highest-leverage change you can make. You don't need to rewrite from scratch — adjust the Summary, the Skills block, and the top 3 bullets to match the role. Takes 10 minutes; typically triples response rates.

What about LinkedIn? Does it follow the same rules?

Partially. LinkedIn's search uses similar keyword matching, so the same principles help recruiters find you. But LinkedIn isn't an ATS — it's a profile. The resume you submit through a company's career site still has to pass that company's specific ATS.

See how your resume actually scores.

Upload your resume and get a free ATS score in under 30 seconds — with specific, bullet-by-bullet fixes to close every gap you saw in this guide.

Run my free ATS scan →
No credit card Parsed locally in your browser Score in 30 seconds