What Is ATS in Recruiting? A Job Seeker's Guide
ATS (Applicant Tracking System) screens resumes before humans see them. Here is how ATS works, what it looks for, and how to get your resume through it.
You submit a resume. Nothing happens. No callback, no rejection, just silence.
This happens to millions of applicants every year — not because they're unqualified, but because a piece of software filtered them out before a human ever saw their resume.
That software is called an ATS, or Applicant Tracking System. Understanding how it works is one of the most important things any job seeker can do.
What Is an ATS?
An Applicant Tracking System (ATS) is software that companies use to manage job applications. It handles everything from collecting resumes to screening candidates to scheduling interviews.
For job seekers, the most important function of an ATS is resume screening: the system automatically reads your resume, extracts information from it, and scores or ranks your application based on how well it matches the job description.
In large companies, an ATS filters hundreds of applications down to a manageable shortlist. Only the top-scoring candidates get seen by a recruiter.
Free tool
Check your résumé the way an ATS reads it
A free ATS score with the issues costing you points. No signup needed.
How Widespread Is ATS?
Extremely. Research by Jobscan estimates that 98% of Fortune 500 companies use ATS software, and the practice has spread widely to mid-size companies as well.
For roles posted on major job boards (LinkedIn, Indeed, Glassdoor), there's a strong chance your application goes through some form of ATS screening before anyone reads it.
How Does an ATS Work?
An ATS processes your resume in three main steps:
1. Parsing
The ATS reads your resume and breaks it into data fields:
- Contact information (name, email, phone)
- Work history (job title, employer, dates, responsibilities)
- Education (degree, institution, graduation year)
- Skills and certifications
- Keywords and phrases
If your resume uses formatting the ATS can't read — tables, columns, graphics, text boxes — the parsing step fails and your data gets garbled or dropped.
2. Matching
The ATS compares your parsed resume against the job description. It looks for:
- Keywords: exact terms from the job posting
- Job title alignment: does your experience match the role?
- Required qualifications: specific degrees, certifications, years of experience
- Skills: tools, methodologies, technologies listed in the posting
Modern ATS systems use AI to identify semantic matches (related terms), but most still reward exact keyword matches most heavily.
3. Scoring and Filtering
Based on the match analysis, the ATS scores your application. This score is used to:
- Rank candidates in the recruiter's view
- Filter out applications below a threshold score
- Flag strong matches for priority review
In some systems, candidates below a certain score are automatically rejected without any human review.
Common ATS Systems Used by Employers
Different companies use different ATS platforms. The most common include:
- Workday — large enterprises
- Taleo (Oracle) — Fortune 500 companies
- Greenhouse — tech companies and startups
- Lever — mid-size companies
- iCIMS — across industries
- BambooHR — small to mid-size companies
- Ashby — fast-growing startups
Each system has slightly different parsing capabilities, which is why keeping your resume formatting simple and standard is the safest approach.
What Does an ATS Look For?
Keywords
The most important factor. The ATS compares terms in your resume against terms in the job description.
If the job says "proficiency in Tableau" and your resume says "data visualization experience," you won't match — even if you're highly qualified. The ATS needs the exact term.
What to do: Read job descriptions carefully and use the same language they use. If a skill is listed multiple times in a posting, it's a strong signal to include it prominently in your resume.
Job Title Match
ATS systems score your experience titles against the target role. A "Marketing Manager" role scores you higher if you've held a "Marketing Manager" title than if you've been a "Head of Growth."
What to do: Where accurate, include common standardized versions of your titles. You can note alternative titles in parentheses.
Experience and Education Requirements
Many ATS systems have hard filters: "5+ years of experience required" or "Bachelor's degree required." Applications that don't meet these minimums may be automatically filtered out regardless of keyword score.
What to do: Be direct about meeting requirements. State your years of experience clearly. List your degree in full.
Formatting Compatibility
If the ATS can't read your resume, nothing else matters. Poor formatting is a silent killer — you'll never know the ATS couldn't parse your resume, it just disappears.
What to do: See the full guide on ATS-safe resume formatting.
Does ATS Affect All Job Applications?
Not all, but most. Here's when ATS is typically in use:
ATS is almost certainly present:
- Large companies (500+ employees)
- Applications through company career portals
- Applications through LinkedIn Easy Apply, Indeed, Glassdoor
- Roles with high application volume
ATS may not be present (or may be minimal):
- Small companies (under 50 employees) — may use manual review
- Applications sent directly to a hiring manager's email
- Referrals and networking introductions
- Boutique recruiting agencies
Even in cases without formal ATS, recruiters often do keyword searches in email or spreadsheet tools. ATS optimization is good practice across the board.
How to Get Your Resume Past ATS
The key strategies:
- Tailor your resume for each job — match the language in the job description
- Use standard formatting — single column, no tables or graphics
- Include both acronyms and full terms — "Project Management Professional (PMP)"
- Use standard section names — "Work Experience," "Education," "Skills"
- Submit as .docx or clean PDF — not .pages, .html, or image files
For a full playbook, see: How to Pass ATS Screening
How to Check Your ATS Score Before Applying
The fastest way to know if your resume will pass: check it against the job description before you submit.
OneResume's free ATS score checker parses your resume the way an ATS would, compares it to the job description, and shows you:
- Your current keyword match score
- Which keywords are missing
- Formatting issues that might cause parsing problems
- Specific suggestions to improve your score
It takes about 60 seconds and can be the difference between getting filtered out and getting a callback.
Check your resume's ATS score for free →
Related reading: How to Pass ATS Screening | Best ATS Resume Format | How to Increase Your ATS Score
Frequently Asked Questions
Unlikely for competitive roles. Generic resumes score poorly because they do not use the specific language of any single job description. Tailoring is the highest-impact thing you can do.
No — it increases your chances of getting to the human review stage. A recruiter still has to like what they see. But you cannot get to that stage without clearing the ATS filter first.
No. Keyword stuffing (long lists of terms without context) looks suspicious to both ATS and humans. Include keywords naturally in your bullets and descriptions. Quality of placement matters more than raw count.
Modern ATS systems can read text-based PDFs. The risk is with PDFs created from scanned documents or image-heavy files. When in doubt, .docx is safer.
According to Jobscan, 98% of Fortune 500 companies use ATS software, and the practice has spread widely to mid-size companies as well.
Stop Rewriting Your Resume
Build one master profile and let AI tailor it for every job application. Beat the ATS automatically.
1 free tailored resume per month · No credit card required
Prefer to just follow along?
Get an email when we publish something new. No spam, unsubscribe anytime.