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:
- Centralize applications from job boards, referrals, and career sites into one database.
- Parse every resume into structured data — name, contact, experience, skills, education — so it's searchable.
- Rank candidates against the job description using keyword matching and configurable scoring rules.
- Track each candidate's status — applied, screened, interviewing, offered — across the full hiring pipeline.
- Comply with equal-opportunity and record-keeping regulations that require standardized applicant data.
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.
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:
- Workday — dominant at large enterprises. Strict parser; requires fields to be manually confirmed after upload.
- Greenhouse — favored by tech companies and mid-market firms. Clean parser, structured scorecards.
- Lever — common at startups. Lightweight, relies heavily on keyword search.
- Taleo / Oracle Cloud Recruiting — legacy enterprise. Notoriously unforgiving of formatting.
- iCIMS — popular with Fortune 500. Strong Boolean keyword search on the recruiter side.
- SuccessFactors — SAP's enterprise offering, often seen at global corporations.
- BambooHR, JazzHR, Ashby — SMB and scale-up favorites, typically more forgiving parsers.
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.
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:
- 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 →