An applicant tracking system (ATS) is software employers use to collect, store, and search job applications. When you apply online, the system converts your resume file to plain text, builds a searchable candidate record from it, and lets recruiters filter that database. It is a filing and search tool — not a robot grading your writing.
That single distinction corrects most of what job seekers get wrong about applicant tracking systems. Understanding the four things an ATS actually does to your file tells you exactly which parts of your resume matter and which advice to ignore.
How does an ATS work?
Six steps happen between clicking submit and a recruiter seeing your name.
- You submit an application. Your PDF or DOCX uploads through the employer's careers portal.
- The system extracts text. Your file is converted to plain text. This is where most resumes break — a two-column layout can interleave line by line, and text inside headers, footers, text boxes, or images is frequently skipped.
- It parses the text into fields. The system looks for an employer, a job title, and a date range close together, then builds a structured record: contact details, work history, education, skills.
- It applies knockout questions. Structured screening answers — work authorization, location, minimum years — can close an application by rule before any person reads it.
- Recruiters search and filter. This is the main event. A recruiter runs a query for a job title plus two or three tools, filtered by location, then opens perhaps twenty profiles from the results.
- Your record persists. Your application stays in that employer's database as a searchable record, often for years.
The consequence people miss: the recruiter is frequently not looking at your PDF. They are looking at the profile the system built from it.
Three things an ATS does not do
It does not auto-reject on writing quality. No mainstream system reads your prose and bins you. It filters on structured fields and surfaces candidates in searches. Most silent rejections are a recruiter never finding you.
It does not reward keyword density. Systems check whether a term is present and in context, not how often it appears. The density idea came from early web SEO and never transferred to resumes.
It does not reject PDFs. Text-based PDFs are handled by every mainstream platform. The genuine failure is an image-based PDF — scanned, photographed, or flattened on export — which contains no extractable characters at all.
Which applicant tracking systems will you encounter?
| System | Typically used by | Behaviour worth knowing |
|---|---|---|
| Workday | Large enterprises | Infers total years of experience from your date ranges |
| Greenhouse | Tech and scale-ups | Handles clean single-column PDFs well; ignores graphics |
| Lever | Mid-size tech | Similar extraction; strong recruiter search |
| iCIMS | Large, multi-industry | Heavy use of structured screening questions |
| Taleo | Enterprise and government | Least forgiving of unusual layouts |
You cannot know which system a given employer runs — which is convenient, because a file that extracts cleanly in one behaves well in all of them.
What a parsing failure actually looks like
This is the extracted text from a resume with a skills sidebar, and the same resume after one structural change. Nothing about the candidate changed.
Before: SKILLS Senior Analyst SQL Acme Corp Python 03/2021 Tableau New York — the sidebar and the work history alternating line by line.
After: Senior Analyst · Acme Corp · New York, NY · 03/2021 – Present, followed by the bullets, then a clean full-width skills line.
A recruiter reading the first version sees fragments and moves on. It is not a judgment about the candidate — the information never arrived.
How to make a resume an ATS can read
- Single column, full width — no sidebars
- Contact details in the body of page one, as plain text
- Standard headings: Experience, Skills, Education
- One date format everywhere, such as MM/YYYY
- Text-based PDF, never a scan or a flattened image
- No skill rating bars, icons, or badge images carrying information
- Reverse-chronological order, with dates on every role
Avoid the functional resume format. Grouping accomplishments under skill headings and dropping dates removes the employer-title-date structure parsers depend on, so Workday commonly builds a sparse profile from it and Taleo may drop the history section entirely. Use a hybrid instead: a short skills summary on top, full dated history underneath. The ten ATS pitfalls guide covers the rest.
The 30-second test you can run now
Select all in your resume, copy, and paste into a plain text editor — Notepad, or TextEdit in plain-text mode. Not Word, which preserves formatting and hides the problem.
- Nothing pastes: your PDF is image-based and contains no text
- Name and phone missing: they are in the document header
- Lines alternating between unrelated topics: your columns are interleaving
If it reads top to bottom in order with every title, employer, and date intact, applicant tracking systems will handle it. For the terms to put inside those bullets, see the resume keywords by job title lists.
What happens to your application inside the ATS
Most application portals show a status, and the words are not standardised across systems. These are the common ones and what they generally mean.
| Status | What it usually means |
|---|---|
| Received / Submitted | Your file uploaded and parsed. No human has looked yet. |
| Under review / In progress | A recruiter has your application in a working queue. |
| Referred | A recruiter passed you to the hiring manager. A positive step. |
| No longer under consideration | Closed for this requisition. Your record stays searchable. |
Exact wording varies by employer and by system, so treat these as general rather than universal. If you see "Referred" specifically, that is a status rather than a question being asked of you — a different thing from the "referred by" field on a job application , which asks who told you about the role.
One thing worth knowing: a rejection does not delete you. Your record remains in that employer's database and recruiters routinely search their existing applicants before advertising a new role. Applying again for a genuinely different position months later is normal, and it refreshes your record so it surfaces above older ones.
See what an ATS extracts from your resume
Upload your file and read the parsed text section by section — every title, employer, date, and skill exactly as a system reads them. Free, no signup.
Run the Free ATS Resume CheckFrequently asked questions
Nearly all large employers do, and most mid-size companies. Very small businesses often still review applications by email. If a company has a careers page with an Apply button, your resume is almost certainly being parsed by an ATS before a person reads it.
It can close an application on structured screening answers — work authorization, location, or minimum years of experience — because those are evaluated by rule. What no mainstream system does is score your writing quality and reject you for it. Most silent rejections are a recruiter never finding you because your file parsed badly.
There is no pass or fail notification. What you can verify is whether your resume parses correctly: copy it into a plain text editor and check that every job title, employer, and date reads in order. If it arrives scrambled there, it arrives scrambled in the employer's system too.
Done for you
Turn this advice into an interview-ready resume
Professional writers rebuild your resume for ATS + recruiters — unlimited revisions, interview guarantee.