The Arial guide

The ATS resume guide

What an applicant tracking system actually does, and how to write a resume that gets through it without tricks.

By Kevin Tang · Updated July 2026

If you have heard that an applicant tracking system (ATS) auto-rejects three quarters of resumes before a human sees them, you can relax: that number is a myth that sells resume products. The truth is simpler and more useful. An ATS does not decide you are unqualified. It just stores and sorts resumes, and a resume it cannot read, or cannot match to the search a recruiter runs, quietly never surfaces. An ATS-friendly resume is not about beating a gatekeeper. It is about being readable and findable.

What an ATS actually is, and is not

An applicant tracking system is a database with a search box. When you apply, it parses your file into fields (name, company, title, dates, skills), stores the result, and lets a recruiter search and filter that pile. It does not read for meaning, and it does not send rejections on its own. A person still makes the call. The failure mode is not rejection, it is invisibility: a resume that parses into garbage, or misses the words the recruiter searches for, sits in the database and never gets looked at.

ATS resume format: build a file the parser can read

Half of getting through an ATS is a clean file it can turn into text without scrambling. Parsers are literal, and anything clever tends to break them. Keep the structure boring and bulletproof:

  • One column. Multi-column layouts scramble when the parser flattens them to text.
  • Standard section headings: Experience, Education, Skills. The parser looks for those exact words.
  • No tables, text boxes, headers, footers, or images. Text trapped inside them often vanishes.
  • Real bullet characters and a standard font, with no icons standing in for words.
  • Save as a text-based PDF or .docx, never a scanned image or a screenshot.

Chapter II of the guide covers this in the flow of writing bullets; the checklist above is the short version to keep beside you while you format.

Resume keywords: match the words the job uses

The other half is the search. Recruiters filter the pile by keywords pulled straight from the job description, so your resume has to contain the same terms, in the same words, where they are genuinely true of you. This is not stuffing. It is speaking the language the role is written in.

  • Pull the skills and tools that repeat across several postings for your target role. Those recurring terms are what recruiters search for.
  • Use the posting's exact phrasing. If it says "CI/CD," do not write only "deployment pipelines"; use the term they will search.
  • Include both forms once: the acronym and the spelled-out version (for example "SEO" and "search engine optimization").
  • Place them where they read naturally: the summary line, a real skills section, and inside bullets that prove you used them.

Reading ten postings to find those terms is Chapter I; doing it fast per application, without rewriting your whole resume each time, is Chapter III.

ATS myths that waste your time, or get you caught

  • White text and hidden keywords: parsers read the hidden text, recruiters see it the moment they paste your resume, and it reads as dishonest. It gets you rejected, not hired.
  • Cramming every keyword you can find: a wall of skills with no evidence behind them reads as spam to the human waiting on the other side of the parser.
  • "One missing keyword auto-rejects you": mostly false. An ATS ranks and filters; it does not issue verdicts. A recruiter still reviews the shortlist.
  • "You need a paid ATS template": no. A clean single-column resume parses fine. Most "ATS-proof" templates sell you formatting you can do yourself in a plain document.

Test whether your resume is ATS-friendly

You do not need special software to see what an ATS sees. You need thirty seconds and a plain text editor.

Getting past an ATS is not a hack. It is a clean file the machine can read, the right words in the right places, and real evidence behind them. Do that, and the only thing left to win is the seven-second human scan waiting on the other side.

Common questions

Does my resume need to be ATS-friendly?
If you apply online, yes. Almost every mid-size and large employer runs applications through an applicant tracking system, so a resume it cannot parse can go unseen. Direct referrals and tiny companies matter less, but ATS-friendly formatting never costs you anything.
How do I know if my resume will pass an ATS?
Run the plain-text test: copy your resume PDF and paste it into a plain text editor. If the text comes out in order and nothing disappears, an ATS can read it. If it scrambles, fix the layout until it does not.
Is a PDF or a Word document better for an ATS?
A text-based PDF is safe with every modern ATS and keeps your layout intact. A .docx is equally safe. What breaks parsing is a scanned image or a screenshot saved as a PDF, because there is no real text for the system to read.
Do applicant tracking systems reject resumes automatically?
Rarely on their own. An ATS ranks and filters resumes so a recruiter can search them; a person still makes the call. The real risk is not an automatic rejection, it is being filtered out of the search because your resume misses the words the recruiter looks for.

Skip the formatting fight

Arial outputs a clean, single-column, LaTeX-typeset PDF with a real text layer, built to parse cleanly in every major ATS without you fighting the formatting.