ATS Explained

What Is an Applicant Tracking System (ATS)?

How ATS software works — and why it's filtering you out before a human sees your resume

What Is an ATS?

An Applicant Tracking System (ATS) is software used by employers to collect, organize, search, and filter job applications. ATS platforms are used by 99% of Fortune 500 companies and the vast majority of mid-size and enterprise employers — meaning your resume almost certainly passes through one before a human ever reads it.

The system acts as a gatekeeper: it scans every incoming resume, parses the content into structured data, and scores each application against the job description. Only the candidates who clear the ATS threshold move on to a recruiter's inbox.

75% of resumes are rejected by ATS before a recruiter sees them — not because the candidate is unqualified, but because the resume wasn't formatted or worded for the software.

How ATS Parses Your Resume

When you submit a resume, the ATS runs it through a parsing engine that reads the document top-to-bottom, left-to-right — similar to how a browser renders HTML. It extracts structured fields including:

  • Contact information (name, email, phone, location)
  • Work history (job titles, company names, employment dates)
  • Education (degree level, institution, graduation year)
  • Skills and certifications
  • Keywords matched from the job description

Once parsed, the ATS compares the extracted data against the job posting's requirements. Each resume receives a match score — typically expressed as a percentage — based on how well its content aligns with the role. Recruiters then sort and filter by this score.

Why Resumes Fail ATS

Many candidates are rejected not because they lack the skills, but because their resume format confuses the parser. Common culprits include:

Tables and columns

ATS parsers read left-to-right and often mangle multi-column layouts, causing content to be read out of order or skipped entirely.

Images and graphics

Logos, icons, profile photos, and decorative elements are invisible to the parser — and text embedded inside images is completely lost.

Non-standard headers

Section labels like "My Journey" or "Where I've Been" won't be recognized. The parser looks for "Work Experience," "Education," "Skills," etc.

PDFs with embedded graphics

Some design tools export PDFs where text is rendered as vector paths rather than selectable characters — these are unreadable by ATS.

Creative fonts

Decorative or custom fonts may not render correctly, causing characters to be misread or dropped.

Headers and footers

Text placed in the document header or footer area is often skipped by parsers. Keep your contact info in the main body.

How ATS Ranks Candidates

After parsing, the ATS calculates a relevance score by evaluating several factors:

01

Keyword match score

The system compares terms in your resume against the job description. Exact phrase matches score higher than synonyms or abbreviations.

02

Required skills detection

Must-have skills listed in the job posting are weighted heavily. Missing even one required skill can push a resume below the cutoff threshold.

03

Years of experience

The ATS extracts employment dates and calculates total tenure in relevant roles. If a job requires "5+ years of experience" and your resume shows 3, you may be auto-filtered.

04

Education requirements

Degree levels and fields of study are compared against the posting. Some ATS platforms disqualify applications that don't meet stated education criteria.

Popular ATS Platforms

Knowing which ATS a company uses can help you anticipate its quirks. Here are the most common platforms:

Workday

Widely used by large enterprises. Known for its strict parsing — avoid tables and columns completely. Typically requires manually re-entering resume data into profile fields.

Greenhouse

Popular with tech companies and startups. More flexible than Workday but still scans for keyword alignment with the job description.

Lever

Common at growth-stage tech companies. Integrates closely with LinkedIn and places emphasis on recruiter notes and tagging.

iCIMS

Widely deployed in healthcare, finance, and retail. Has strong keyword-matching features and supports structured question filters at application.

Taleo (Oracle)

One of the oldest and most widely deployed ATS platforms, used heavily by Fortune 500s. Notoriously rigid parser — simple formatting is essential.

How to Beat the ATS

You don't need to trick the system — you need to speak its language. Here's what actually works:

  • Mirror the job description language: If the posting says "cross-functional collaboration," use that exact phrase — not "worked across teams." ATS matching is often literal.
  • Use standard formatting: Single-column layout. Standard fonts. No tables, no text boxes, no images. Save as a standard .docx or text-based PDF.
  • Include exact skill names: List technologies, tools, and certifications by their official names: "React.js" not "React front-end library," "Google Analytics 4" not just "analytics tools."
  • Place keywords in context: Don't just dump keywords in a list — weave them into bullet points within your work experience. Context boosts your score and reads better to humans.
  • Tailor every application: A generic resume rarely passes ATS for competitive roles. Spend 10 minutes customizing your resume's language for each job you apply to.

See how your resume scores against the ATS

RadarJobs scans your resume against any job description and gives you an instant ATS score with actionable fixes.

Optimize your resume with AI →