What Is an ATS? (The 30-Second Explanation)
An Applicant Tracking System (ATS) is software that employers use to collect, organize, and filter job applications. When you submit a resume through a company's career portal, it does not go straight to a recruiter's inbox — it enters a database managed by the ATS.
The system then parses your resume (extracts structured data), compares it against the job requirements, assigns a relevance score, and either surfaces you to a human reviewer or filters you out — all within seconds.
According to research from Jobvite and multiple industry surveys, roughly 75% of resumes are filtered before a human ever reviews them. Understanding how this process works is the single highest-leverage thing you can do to improve your application success rate.
The ATS Screening Pipeline: From Upload to Human Review
Every ATS follows the same fundamental pipeline, regardless of brand. Here are the seven stages your resume passes through after submission:
What Happens at Each Stage
- Upload: Your file is stored in the ATS database and associated with the specific job requisition.
- Parse: The system uses OCR (for scanned docs) or native text extraction to read your file and convert it into machine-readable text.
- Extract: Named-entity recognition identifies structured fields — your name, email, phone, work history, skills, education, certifications, and dates.
- Score: The system compares extracted data against the job description using keyword matching and (increasingly) semantic analysis.
- Filter: Candidates below a configurable threshold are automatically rejected or placed in a low-priority pool.
- Shortlist: Top-scoring resumes are ranked and flagged for recruiter attention — often with a match percentage displayed.
- Human Review: A recruiter or hiring manager reviews the shortlist and selects candidates to interview.
How ATS Parses Your Resume (What It Sees vs What You See)
You designed your resume with perfect spacing, elegant headers, and a professional layout. But the ATS doesn't see your document the way you do. It sees a stream of extracted text, often out of order, with formatting stripped away.
Here is a simplified example of the disconnect:
EXPERIENCE Marketing Manager | ABC Corp Senior Analyst | XYZ Inc Project coordinator managed campaigns budget 50k skills Adobe Photoshop managed team 2020-2024 2018-2020 education BA Marketing
Mark Chen | [email protected] | (555) 123-4567 EXPERIENCE Marketing Manager, ABC Corp, 2020-2024 - Led digital campaigns managing $50K annual budget - Increased lead generation by 34% year-over-year Senior Analyst, XYZ Inc, 2018-2020 - Managed cross-functional team of 5 analysts EDUCATION BA Marketing, State University, 2018
The first example comes from a two-column resume with tables and graphics. The parser reads left-to-right across both columns simultaneously, mixing data. Dates appear in wrong positions, job titles become separated from companies, and bullet points lose their association with specific roles.
The second example uses a single-column, hierarchical layout. Each section flows logically, and the parser can correctly associate every detail with the right field.
Keyword Matching: How ATS Scores Relevance
At its core, an ATS evaluates your resume by comparing it against the job description. The system looks for specific terms, phrases, and concepts that appear in the posting and checks whether your resume contains them.
How Scoring Works
Most ATS platforms use a weighted scoring model:
- Hard requirements (must-have skills, certifications, years of experience) carry the highest weight — often 40-60% of the total score.
- Preferred qualifications (nice-to-have skills, related experience) carry moderate weight — 25-35%.
- Contextual signals (industry match, company tier, education relevance) provide supporting scores — 10-20%.
What Gets Counted
- Exact keyword matches (e.g., "project management", "SQL", "budget oversight")
- Frequency of occurrence (a skill mentioned 3 times scores higher than once)
- Placement prominence (skills in a dedicated section or recent roles score higher)
- Contextual proximity (a keyword near quantified achievements scores better)
Key Insight
Mirroring the exact language of the job description matters enormously. If the posting says "stakeholder management," writing "client relations" will score lower even though they describe similar skills. Use the employer's own terminology wherever it truthfully matches your experience.
Want to learn how to systematically match your resume to any job description?
Related Guide: How to Tailor Your Resume to Any Job →The Evolution: From Keyword Counting to Semantic AI (2026)
ATS technology has evolved dramatically over the past decade. Understanding where we are now helps you apply the right strategy for today's systems.
Exact Keyword Matching
Systems performed literal string matching. If "Python" appeared in the JD but your resume said "python programming," it might not match. Keyword stuffing was the dominant (and somewhat effective) strategy.
NLP & Contextual Understanding
Natural Language Processing allowed systems to understand synonyms, related terms, and basic context. "Managed a team" and "led a group" began matching. Keyword stuffing lost effectiveness.
Semantic AI & Intent Matching
Modern ATS platforms use large language models to understand meaning, intent, and transferable skills. They can infer that a data analyst's SQL experience is relevant to a business intelligence role even without exact keyword overlap. Format clarity and truthful specificity now matter more than keyword density.
The shift to semantic AI means that in 2026, your strategy should focus on:
- Clear, well-structured content that parsers can read accurately
- Specific achievements with measurable outcomes (not vague claims)
- Transferable skills described with enough context for AI to understand relevance
- Natural language rather than keyword lists
Top ATS Systems and How They Differ
Not all ATS platforms are identical. Different systems are used by different types of employers, and each has its own parsing quirks and scoring models:
Workday
Used by the largest corporations. Robust parsing but strict on format — struggles with creative layouts. Weighted heavily toward exact keyword matches and structured qualifications.
Greenhouse
Popular with technology companies. Strong semantic capabilities. Values well-structured resumes with clear section hierarchy. Good PDF support.
Lever
Known for collaborative hiring workflows. Parsing is modern and AI-assisted. Handles two-column PDFs better than most, but single-column still recommended.
iCIMS
One of the oldest platforms. Reliable parsing but less forgiving of non-standard formats. Prefers .docx files. Strong on compliance and structured data extraction.
BambooHR
Simpler systems with lighter filtering. Often combined with manual recruiter review earlier in the process. Less aggressive ATS filtering overall.
Regardless of which ATS a company uses, the fundamental advice remains consistent: use clean formatting, include relevant keywords naturally, and ensure your structure is parseable.
Common ATS Rejection Reasons (And How to Fix Each)
When an ATS filters your resume out, it is almost always for one of these four reasons:
1. Keyword Mismatch (45% of rejections)
Your resume does not contain enough of the specific terms from the job description. This is the most common rejection reason and the easiest to fix. Review the posting, identify the core skills and responsibilities, and ensure your resume uses the same language — honestly.
Fix: Use a systematic tailoring approach. Map each requirement from the job description to your real experience and rewrite bullets to mirror the employer's language.
2. Format Errors (25% of rejections)
The parser cannot read your resume correctly. Two-column layouts, tables, text boxes, headers/footers with critical content, images, and unusual fonts all contribute to parsing failures.
Fix: Use a single-column layout, standard section headers (Experience, Education, Skills), and submit as .docx for maximum compatibility.
3. Missing Qualifications (20% of rejections)
The ATS identifies knock-out criteria (minimum years of experience, required certifications, specific degree requirements) that your resume does not explicitly address.
Fix: Always include explicit mentions of required qualifications. If you have a certification or degree listed as required, make sure it appears clearly in your education or certifications section with the exact name.
4. Irrelevant Signals (10% of rejections)
Your resume contains too much unrelated information, which dilutes your relevance score. Applying for a marketing role but listing extensive IT support experience can cause the system to rank you lower.
Fix: Trim or reframe irrelevant experience. If past roles are unrelated, keep them brief and emphasize transferable skills that connect to the target position.
Learn advanced techniques for rewriting resume bullets to maximize keyword alignment.
Recommended Reading: 15 ChatGPT Prompts for Resume Optimization →ATS-Friendly Format: What to Use and What to Avoid
The format of your resume can make or break your chances, regardless of how strong your experience is. Here is a clear breakdown of what works and what doesn't:
✓ Do Use
- .docx file format (safest for all ATS)
- Single-column layout
- Standard section headers (Experience, Education, Skills)
- Standard fonts (Calibri, Arial, Times New Roman, Inter)
- Bulleted lists with plain text
- Clear date formats (Month Year – Month Year)
- Reverse chronological order
- PDF only if the job portal confirms support
✗ Avoid
- Two-column or multi-column layouts
- Tables or text boxes
- Headers/footers with critical info
- Images, charts, or infographics
- Fancy dividers or icons
- Non-standard section names ("My Journey")
- .pages, .rtf, or image-based PDFs
- Text in unusual colors or sizes
The goal is to make your document as easy as possible for the parser to extract clean, structured data. Every creative flourish you add increases the risk of misinterpretation.
What Happens After ATS? (The Human Review Stage)
If your resume passes the ATS filter, it enters the human review stage. Here is what typically happens:
- Recruiter scan (6-10 seconds): The recruiter looks at your current title, company names, tenure at each role, education, and whether your skills section matches the role. They are looking for "does this person plausibly fit?"
- Detailed review (30-90 seconds): If the scan looks promising, the recruiter reads your bullet points in depth. They evaluate specificity, impact, and relevance to the position.
- Shortlist decision: The recruiter marks you for interview, holds your application, or passes. Typically 5-15 candidates are forwarded to the hiring manager per opening.
- Hiring manager review: The hiring manager reviews the recruiter's shortlist and selects 4-8 candidates for initial screening calls.
This is why your resume needs to work at two levels: machine-readable for ATS and human-compelling for the recruiter. The format wins the machine battle; the content and achievements win the human one.
How to Test If Your Resume Passes ATS
Before you submit your next application, run these tests to verify your resume is ATS-ready:
Test 1: The Copy-Paste Test
Open your resume file, select all text (Ctrl+A), and paste it into a plain text editor (TextEdit, Notepad). Does the text appear in logical order? Are section headers intact? If content is scrambled or out of sequence, so is what the ATS sees.
Test 2: The Keyword Audit
Copy the job description into one column and your resume into another. Highlight every keyword and phrase in the JD. Check how many appear in your resume. Aim for 70-80% overlap on hard requirements and key skills.
Test 3: The Structured Data Check
Ask yourself: Can a machine extract my name, email, phone, current job title, companies worked for, dates, education, and skills list from this document without context? If any of these would be ambiguous, restructure.
Test 4: The File Format Test
Submit your resume in .docx format whenever possible. If you must use PDF, ensure it is a text-based PDF (not a scanned image). Test by trying to highlight and copy text from the PDF — if you cannot select individual words, the ATS cannot read it either.
Key Takeaways
- 75% of resumes are filtered before human review. ATS is the gatekeeper — ignoring it means most applications never reach a person.
- The pipeline is: Upload → Parse → Extract → Score → Filter → Shortlist → Human Review. Your resume must be parseable at every stage.
- Keyword mismatch causes 45% of rejections. Mirror the job description's language honestly and specifically.
- Format errors cause 25% of rejections. Single-column .docx files are the safest approach across all ATS platforms.
- Semantic AI (2024-2026) rewards clarity over keyword stuffing. Write naturally, be specific, and provide context for transferable skills.
- Test before you submit. The copy-paste test and keyword audit take 5 minutes and catch most issues.
Frequently Asked Questions
What percentage of resumes are rejected by ATS?
Approximately 75% of resumes are filtered out by applicant tracking systems before a human recruiter reviews them. This figure is supported by industry research from Jobvite and widely cited across HR analytics. The primary causes are keyword mismatches (45%), formatting errors (25%), missing qualifications (20%), and irrelevant content (10%).
Does ATS replace human reviewers?
No. ATS is a first-pass filtering tool, not a decision-maker. It reduces the volume of applications so recruiters can focus on the most relevant candidates. A human recruiter or hiring manager always reviews the shortlisted resumes and makes the final interview and hiring decisions. ATS handles the noise; humans handle the signal.
What is the best file format for ATS?
The safest format is .docx (Microsoft Word). Every major ATS platform — Workday, Greenhouse, Lever, iCIMS, BambooHR — parses .docx files accurately. PDF is generally accepted and works well on modern platforms, but some older systems (particularly iCIMS) can struggle with certain PDF encodings. Avoid image-based formats entirely — .png, .jpg, .pages, and scanned PDFs cannot be parsed at all.
Can ATS read two-column resume layouts?
Most ATS systems cannot reliably parse two-column layouts. When a parser reads a two-column document, it typically scans left-to-right across the entire page — meaning it reads part of the left column, then jumps to the right column, mixing content from both. This produces garbled output where job titles appear next to wrong dates and skills get separated from context. Single-column layouts eliminate this risk entirely.
Should I include keywords from the job description in my resume?
Yes — but truthfully. Mirror the language of the job description wherever it matches your real experience. If the posting says "project management" and you have managed projects, use that exact term. If it lists "React" as a requirement and you have React experience, include it in your skills section and reference it in relevant bullet points. Never fabricate skills or experience to match keywords — this backfires during interviews and can lead to offer rescission.
Ready to apply everything you've learned? Explore our complete library of resume and career guides.
Continue Learning: Browse All Resume & Career Guides →