By Peter Miller · 2026-08-16
You've hit Apply, and you're waiting. You're not waiting on a person yet. You're waiting on an applicant tracking system — the database that swallowed your PDF.
What is an applicant tracking system? It's software employers use to collect, store, and search job applications. It converts your file to text, builds a candidate record, and lets a recruiter filter that pile. It isn't grading your prose. Check your resume for free so you can see the text Workday or Greenhouse actually stored.
I'll walk through the six steps after you click submit, the three myths that waste your time, and two files I see break every week: a nurse's two-column template and an analyst's overlapping-date stack.
Quick wins
- Paste your resume into Notepad. If titles and dates scramble, fix layout before you apply again.
- Move phone and email out of the header into the body of page one.
- Run the free ATS check and confirm Skills still lists the tools the posting named.
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.
Recruiters still type Boolean strings. A typical search is ("staff accountant" OR "senior accountant") AND (NetSuite OR SAP) AND (reconcile OR close). If your title is Financial Professional and NetSuite only lives in a skills icon, you never appear. Write the title the posting uses. Write the system in a dated bullet: "Closed a 14-entity NetSuite month in 6 days."
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.
I still get files where the Skills heading is a PNG banner. The parser never sees the word Skills, so the tools under it land in a junk field. Type the heading. If you want it bold, use Word styles, not a picture of a word.
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.
Two files that break applicant tracking systems
Nurse, two-column template
A med-surg RN used a Canva file with licenses in a left rail and jobs in the right. Workday stored "BLS ACLS Night shift Charge" as the employer for 2022. The hiring manager never saw NYU Langone. Flatten to one column. Put Compact license, state, and expiration in Education or a Licenses heading — as words, not icons.
If the posting asks for Epic, write Epic in a bullet under the unit where you charted, not only in a skills graphic.
Analyst, overlapping dates and an NDA client
A data analyst stacked a contract inside a full-time job with the same months. Greenhouse merged the titles. Keep one employer line. Put the contract as a bullet: "Seconded to a Fortune 50 bank (NDA) to rebuild a fraud SQL pipeline, 40 hours/week, Mar–Aug 2025." Don't invent a fake company name. Don't drop the dates.
Need the posting's words in those bullets? Run a job match score against the live ad, then paste the missing tools into dated work history.
Warehouse associate vs office coordinator, same company
I've seen one PDF used for both reqs. The warehouse posting searches Powered industrial truck, RF scanner, and OSHA. The coordinator posting searches SAP, purchase orders, and calendar management. One file can't win both searches. Duplicate the resume. Change the title line and the first three bullets. Leave the other job as one line if you must keep tenure.
Don't merge them into "Operations professional." That phrase never appears in either posting, so it never matches a recruiter filter.
Federal USAJOBS vs a corporate Workday portal
What is an applicant tracking system in federal hiring is still a database — but USAJOBS expects longer KSAs and questionnaire answers that corporate Workday never asks. Don't paste a one-page startup resume into a GS-9 packet and hope the questionnaire saves you. Answer every vacancy question with the same tools you listed in the resume, spelled the same way.
If a contractor uses Taleo on the company site and USAJOBS for the same role, upload the same text file twice. Different parsers, same facts. A graphic that looked fine on LinkedIn still dies in Taleo.
Common mistakes after you learn what an ATS is
- Stuffing the same keyword twelve times. Search cares that SQL exists in a job, not that you chanted it.
- Uploading a photo-PDF from your phone. There's no text to extract.
- Using a functional resume so dates vanish. Workday then can't compute tenure.
- Putting the only copy of your phone number in a header text box.
If you still send a letter, keep it a matching file, not a second infographic. Write a matching cover letter after the resume parses clean.
What is an applicant tracking system, in one sentence
An applicant tracking system is the employer's searchable database of applications — not a writing judge. Make your titles, dates, and tools extract as plain text, then check your resume for free before you spend another evening hitting Apply.
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.
Yes, especially in large enterprises and some government contractors. Taleo is picky about tables and text boxes, not about PDF as a format. A text-based single-column PDF is fine. A designed infographic PDF is not.
Either works if the file is real text. I prefer DOCX when the portal offers it, because Workday sometimes reflows PDF poorly. Never upload .pages or a Google Docs link.
The field names differ. The failure modes don't. Columns, headers, and image PDFs break all of them. If a recruiter asks you to paste the resume into a Lever form, that pasted text is the record — your pretty PDF never gets stored.