What Does ATS Actually Scan on a Resume? Inside the Algorithm (2026 Guide)
If you have been sending out dozens of resumes and hearing nothing back, you are almost certainly hitting an invisible wall: the Applicant Tracking System (ATS). Studies cited by Jobscan suggest that over 75% of resumes are filtered out by ATS before a human recruiter ever reads them. Yet most job seekers still do not know what these systems are actually scanning for.
This guide goes inside the algorithm so you can stop guessing and start optimising.
What Is an ATS and Why Does Every Major Employer Use One?
An Applicant Tracking System is software that automates the ingestion, parsing, and ranking of job applications. SHRM research shows that the average corporate job opening attracts more than 250 applications. For a company receiving thousands of applications a week, manual screening is simply impossible.
ATS software was initially a storage and workflow tool, but modern systems — from platforms like Greenhouse, iCIMS, and Lever — use sophisticated natural language processing (NLP) to score, rank, and filter candidates automatically. By 2026, virtually every Fortune 500 company and most mid-size employers use an ATS as the first gatekeeper in their hiring funnel.
Understanding what the algorithm looks for is no longer optional — it is table stakes for any serious job seeker.
The 7 Things ATS Scans First
1. Contact Information and Basic Structure
Before anything else, the ATS checks whether it can extract your name, email, phone number, and location. If your resume uses unusual layouts, text boxes, headers/footers, or multi-column tables, the parser may completely miss this information — effectively making you invisible.
What this means for you: Use a single-column layout with your contact details clearly at the top as plain text.
2. Work Experience Section
The ATS looks for a clearly labelled Work Experience or Professional Experience section. It extracts job titles, company names, dates of employment, and the descriptions of your responsibilities and achievements. Modern systems cross-reference your job titles against industry taxonomies to understand your seniority level.
3. Education
Degree level (Bachelor's, Master's, PhD), field of study, institution name, and graduation year are all parsed. Many roles have minimum education requirements that filter out candidates automatically.
4. Keywords and Skill Matches
This is where most resumes fail. The ATS compares your resume against the job description and scores how many relevant keywords appear in your document. These include:
- Hard skills: specific technologies, tools, certifications (e.g., "Python", "Salesforce", "PMP")
- Soft skills: "cross-functional collaboration", "stakeholder management"
- Industry terms: domain-specific phrases that signal expertise
- Job title variations: the system may look for both "Software Engineer" and "Software Developer"
The closer your language matches the job description's exact phrasing, the higher your ATS score.
5. Certifications and Licenses
Professional certifications are often deal-breakers. An ATS screening for a nursing role will filter out any resume missing "RN" or "NCLEX". For technology roles, certifications like AWS Certified Solutions Architect or Google Cloud Professional carry significant weight.
6. Dates and Employment Gaps
The system parses employment dates to calculate tenure and identify gaps. A long unexplained gap (typically 6+ months) can automatically lower your ranking in some systems, though this varies by employer configuration.
7. Resume Length and Section Order
While not a hard filter, most ATS systems and the recruiters who configure them expect resumes in the conventional order: contact info → summary → experience → education → skills. Unconventional structures create parsing errors that hurt your ranking.
How ATS Parses Resume Formatting
Modern ATS platforms handle PDF and Word (.docx) files, but they do not parse them equally. Here is what you need to know:
Fonts and characters: Stick to standard fonts (Arial, Calibri, Georgia, Times New Roman). Unusual symbols, icons, or graphics used as bullet points are often skipped entirely.
Tables and columns: Multi-column layouts look great to human eyes but cause ATS parsers to scramble the reading order. A two-column resume may be read left-to-right row by row, mixing your job title with your education dates.
Headers and footers: Contact information placed in the header or footer of a Word document is frequently invisible to ATS parsers because the parser reads the body text only.
Images and graphics: Never put important information inside an image. ATS cannot read text embedded in image files.
File format: Unless the job posting specifically requests a PDF, submitting a clean .docx file is often safer because some ATS versions parse Word files more reliably than PDFs.
The Role of Keywords in ATS Scoring
Keyword matching is the single most important factor in ATS scoring. Here is how it works in practice:
- The recruiter sets up the job requisition in the ATS, either manually adding required and preferred keywords or letting the system auto-extract them from the job description.
- You submit your resume.
- The ATS runs a matching algorithm that scores your resume against those keywords, weighting exact matches more heavily than synonyms or partial matches.
- Your application is ranked against all other applicants and either passed to a recruiter or filtered out based on a threshold score.
The implication is direct: you must tailor every resume you submit to the specific job description. Generic resumes are ranked lower than tailored ones, even if your experience is a better fit.
LinkedIn Talent Solutions research consistently shows that recruiters spend an average of just 7 seconds on each resume that does make it past the ATS — making keyword-matched, clearly structured resumes doubly important.
Common Resume Mistakes That Kill Your ATS Score
Even experienced professionals make these errors:
- Using synonyms instead of the job description's exact terms. If the posting says "revenue operations" but your resume says "sales ops", you may score lower even though they mean the same thing.
- Hiding skills in a PDF graphic or infographic resume. Visually impressive, but ATS-invisible.
- Listing skills only in a sidebar column. Columns are parsed unreliably; skills mentioned in your experience bullet points carry more weight.
- Using "References available upon request." This wastes valuable space that could contain keywords.
- Abbreviating without also spelling out the term. Write "Project Management Professional (PMP)" not just "PMP" — the parser may look for the full phrase.
How to Check If Your Resume Passes ATS
The most reliable method is to use an ATS resume checker tool before submitting. Tools like ClavePrep's ATS Resume Checker analyse your resume against a specific job description and show you exactly which keywords are missing, how your formatting scores, and what recruiters see when your document is parsed.
A practical manual test: paste your entire resume into a plain text editor (Notepad or TextEdit). If the content looks scrambled, garbled, or out of order, an ATS parser will have the same problem — and you need to simplify your formatting.
The Bottom Line
ATS systems scan for contact information, work history, education, keyword matches, certifications, and employment dates — all of it dependent on a resume it can actually parse. The good news is that once you understand the algorithm, optimising for it is systematic, not mysterious.
Use the exact language from the job description. Keep your formatting clean and single-column. Test your resume with an ATS checker before every application. Do these three things consistently and you will dramatically increase the number of applications that reach a human recruiter.
How ATS Scoring Varies Between Platforms
Not every ATS is identical. The algorithm that scores your resume at a startup using Workable differs meaningfully from the one used by a Fortune 500 company running iCIMS. Understanding these differences helps you calibrate your expectations.
Keyword-centric systems (common in older ATS platforms and SMB tools): These score primarily on the presence and frequency of keywords from the job description. The scoring is relatively transparent — more keyword matches equal a higher score. Your optimisation strategy here is straightforward: mirror the job description language as closely as possible without repeating phrases awkwardly.
Semantic NLP systems (used by modern enterprise ATS platforms): These understand relationships between terms. "Python machine learning" and "ML engineering with Python" will both match a posting for a "Machine Learning Engineer proficient in Python." The risk with these systems is being too literal in your keyword matching — they may actually penalise clunky keyword stuffing as it correlates with low-quality resumes in their training data.
Predictive AI systems (used by companies like Amazon, Google, and some ATS vendors as add-ons): These score candidates based on patterns in historical hiring data, not just keyword matching. They are the most powerful — and the most opaque. A candidate who matches all the stated keywords may still score below a candidate whose overall profile more closely resembles the company's historical high performers.
As a practical matter, you often do not know which type of system is processing your application. The safe strategy is to optimise for all three: mirror job description language carefully, write naturally structured bullet points that demonstrate your experience in context, and build a profile that reflects genuine career progression and achievement.
The ATS Is Not the Only Reader
An important nuance often overlooked: the ATS score is the first filter, not the final one. Once your application clears the ATS threshold, a human recruiter typically reviews the top-ranked applications. Then, if you advance, a hiring manager reads your resume before scheduling an interview.
This means your resume needs to pass two distinct tests: the machine test (ATS parsing and scoring) and the human test (does this read well? does this candidate seem credible and compelling in under 10 seconds?).
The tension between these two tests is real. Keyword-stuffed resumes that score well in ATS are often tedious to read. Beautifully written narratives that impress human readers may lack the specific terms that ATS systems look for.
The resolution is integration, not compromise. Write achievement-focused bullet points that naturally contain your target keywords. "Deployed NLP pipeline on AWS Lambda to reduce model inference latency by 42%" both uses technical keywords and tells a compelling achievement story. This approach satisfies both the machine and the human reviewer.
LinkedIn research confirms that recruiters who do see a resume spend an average of 7 seconds on initial assessment. Those 7 seconds prioritise job title recognition, relevant company names, clear role progression, and quantified achievements — the same signals that well-configured ATS systems are trying to extract.
The Hidden Impact of ATS on Career Changers
Career changers face a particular challenge with ATS optimisation that deserves specific attention. If you are transitioning from one industry or role type to another, your existing resume vocabulary may be entirely mismatched with the keyword expectations of your target roles.
For example, a teacher transitioning to corporate training and development holds genuinely transferable skills — curriculum design, performance assessment, differentiated instruction, stakeholder communication — but their resume may use educational terminology that ATS systems configured for HR or L&D roles do not recognise.
The solution is a deliberate terminology bridge: identify the corporate equivalent of every education-specific term you would use, and lead with the corporate term while using the education term as a clarifying parenthetical. "Designed and delivered learning programmes (curriculum development) for 30+ participants across cross-functional teams" hits the L&D keywords while accurately describing your teaching background.
SHRM guidance on career transition hiring consistently emphasises that skills transfer more readily than vocabulary suggests — the barrier is often the ATS filter, not the underlying qualifications. Optimising your language bridge is the key to getting past that barrier.
