Guide
How ATS resume screening actually works
We fill thousands of ATS application forms, which means we see what they ask for rather than what blog posts claim they ask for. Here is the accurate version — including the part of the application that really does reject you automatically.
Updated September 9, 2026
What the system on the other side is for
An applicant tracking system is, to the company that bought it, a filing cabinet with a search box. Greenhouse, Lever and Ashby exist so that a recruiter can keep a hundred candidates per role straight, move them through stages, and find the eight worth a phone call.
So when your application lands, two things happen. Your file is parsed into structured fields — employers, dates, titles, skills, education. And your form answers are stored next to them, where they can be filtered on.
Neither step involves a machine deciding you are unqualified. That decision is a recruiter running a filter, or a screening question the employer configured to disqualify a particular answer.
What actually moves your ranking
Recruiters search and filter on the language of their own posting. That is the whole mechanism behind “keywords”, and it is less mystical than it sounds: the resume that names the stack, the domain and the title from the posting surfaces in the search; the one that describes the same experience in different words does not.
Which is why a generic resume loses to a tailored one even when the generic candidate is stronger. It is not being judged worse — it is not being found.
Five things worth doing
In rough order of payoff per minute spent.
- 1
Mirror the posting's nouns, not its adjectives
Matching happens on concrete terms: tools, languages, certifications, job titles, domains. “Postgres”, “SOC 2”, “Series B SaaS”, “Registered Nurse”. Nobody is searching for “results-driven”.
If the posting says Postgres and your resume says PostgreSQL, write both once. Spell out acronyms the first time and keep the short form too — a search for either then finds you.
- 2
Use the title the employer uses
Internal titles lose searches. If you were a “Growth Wizard” and the market calls it “Performance Marketing Manager”, put the market title in the role line and keep the internal one in parentheses if you like it.
- 3
Keep the layout parseable
One column. Real text, never an image of text. Standard section headings — Experience, Education, Skills. Dates in a consistent format. No critical information inside headers, footers or text boxes, which parsers do sometimes drop.
This is not about beauty. It is about a machine reading your dates and employers into the right columns so a recruiter's filter can see them.
- 4
Treat the form's questions as part of the resume
The application form is where people lose the role without knowing it. Work authorisation, sponsorship, location and on-site willingness, years with a specific tool, salary expectation, start date — employers can mark particular answers as disqualifying, and many do.
Answer these deliberately and consistently across applications. A blank or a contradictory answer gets filtered as reliably as a missing skill.
- 5
Rewrite per posting — the short way
You do not need a new resume per job. You need the top third to match this job: the headline, the summary line, and the skills block. That is where both the parser and the thirty-second human scan look first, and it is a ten-minute edit — or an automated one.
The fields that quietly cost people roles
From filling these forms at volume, the answers that most often go wrong are the ones that look like formalities:
Work authorisation and sponsorship — two separate questions that contradict each other if answered carelessly, and a contradiction is a disqualification.
Location and on-site willingness — a remote-looking posting with a required metro area is extremely common. A blank here is treated as a no.
Years of experience per tool — asked as a number, filtered as a number. Round honestly, but do round.
Salary expectation — a blank is sometimes an invalid submission, and a number wildly outside the band filters you out before the conversation that could have moved it.
Self-identification blocks — voluntary, not used for screening, and safe to decline. They do still have to be completed for the form to submit.
Doing this per application, without the evening
Everything above is ten minutes a posting. Twenty postings is an evening you do not have after a day of work, which is why most people send the same file everywhere and conclude that applying does not work.
HireDrop does that ten minutes for each posting — reshapes the resume toward it, writes the cover letter from its text, answers the form questions from your stored profile — and then shows you the result before it sends. The Indeed guide covers the submitting side of the same pipeline.
Questions people ask
Do ATS systems automatically reject resumes?
Mostly no — and the nuance matters. Systems like Greenhouse, Lever and Ashby are organisation and search tools: they parse your file into fields, store it, and let recruiters filter and rank. What does auto-reject is employer-configured screening questions, where a particular answer marks the application as disqualified. So the automated 'no' usually comes from the form, not from the resume file.
Does keyword stuffing or white text work?
No, and it backfires. Hidden or repeated keywords are trivially visible once the file is parsed into plain text — which is exactly what the ATS does first — and a recruiter who spots it reads it as dishonesty. You get the same ranking benefit, legitimately, by naming the real tools from the posting in the places you actually used them.
Is PDF or Word better for an ATS?
Text-based PDF is fine nearly everywhere and keeps your layout intact. The failure case is not the extension but the content: a PDF that is secretly a scan or an exported design file has no text to extract, so the parser gets nothing. If a form explicitly asks for .doc or .docx, give it that.
How long should a resume be for an ATS?
Length is a human constraint, not a parser one — the ATS will read four pages happily. One page early in a career, two once you have a decade, and cut anything you would not defend in an interview.
Can HireDrop tailor my resume per job automatically?
Yes — that is the paid half of the product. For each posting it reshapes your resume toward that posting's requirements and writes the matching cover letter, then fills the form, including the screener questions, and shows it to you before sending.
Let it tailor the next 40 for you, free
Your first 40 applications are free — no card. After that, $12/week or $39/month, cancel in one click.
Start applyingKeep reading
HireDrop vs LazyApply
Volume blasting at 150 applications a day versus 30 human-paced ones you approve. What each approach actually costs you.
HireDrop vs AIApply
A toolbox of AI career tools with auto-apply sold in credit packs, versus one pipeline that applies for you. Which fits your search.
How to auto-apply to jobs on Indeed
What Indeed's two application types mean for automation, why most bots break on them, and how to automate without putting the account at risk.