Resume ATS Check

ATS Resume Audit — Is Your Resume Getting Past the Filter?

75% of resumes are rejected by ATS before a recruiter sees them. Find out if yours is one of them — and what to fix before your next application.

An ATS audit identifies the formatting failures, keyword gaps, and parsing errors that filter your resume out before any human evaluates it. The most qualified candidate with a poorly formatted resume loses to a less qualified candidate with a clean one — every time.

★ 4.9/5 · 21 days avg. to first interview after coaching · Former hiring manager
What an ATS audit checks
  • Formatting compatibility — tables, columns, text boxes
  • Section header recognition by major ATS systems
  • Keyword alignment to your target job descriptions
  • Contact information parsing and placement
  • File format compatibility (PDF vs. DOCX)
  • Skills section structure and keyword density
  • Date format standardization

The 12 most common ATS failures — and how to fix them

Formatting failures

  • 1. Tables and columns. Multi-column resume layouts collapse unpredictably in ATS parsing. The text in column 2 may appear after all content in column 1 — making the extracted data incoherent. Fix: Convert to single-column format.
  • 2. Text boxes. Content inside text boxes is often skipped entirely by ATS parsers — including contact info, summaries, and key achievements. Fix: Remove text boxes; move all content to the main document body.
  • 3. Headers and footers. Many ATS systems do not parse content in Word/PDF headers and footers. Contact information placed there disappears. Fix: Move all contact information into the main body of the document.
  • 4. Graphics and images. ATS systems cannot read images. A resume with your photo, company logos, or graphical skill meters loses all content in those elements. Fix: Remove all images and graphics. Use text only.
  • 5. Non-standard fonts below 10pt. Unusual fonts may not render correctly. Small font sizes can fail character recognition. Fix: Use standard fonts (Calibri, Arial, Garamond) at 10–12pt minimum.
  • 6. Unusual date formats. Dates like "Jan '22 – Present" or "2022/01" may confuse ATS date parsers. Standard format: "January 2022 – Present" or "01/2022 – Present." Fix: Use consistent, standard date formatting throughout.

Keyword and content failures

  • 7. Missing keywords from the job description. ATS systems rank candidates by keyword match. If the job description says "Python" and your resume says "Python programming," the match may fail. Fix: Mirror exact keyword language from the job description in your resume.
  • 8. Non-standard section headers. "Career Journey," "My Story," "Professional Highlights" — ATS systems are trained to recognize standard headers. Non-standard headers cause mis-classification. Fix: Use: Work Experience, Education, Skills, Summary/Profile, Certifications.
  • 9. Skills buried in bullets. ATS systems look for a dedicated Skills section to extract technical competencies. Skills mentioned only in bullet points may not be parsed correctly. Fix: Add an explicit Skills section listing tools, languages, and platforms by name.
  • 10. PDF format on ATS-unfriendly systems. Older ATS systems (Taleo, iCIMS) parse DOCX more reliably than PDF. Some PDF formats (scanned, locked) fail entirely. Fix: Keep a DOCX version ready. Submit DOCX unless PDF is specifically requested.
  • 11. No location field. Some ATS systems filter by location. If your resume has no location, you may be filtered out of searches even when remote is offered. Fix: Add city and state (or "Remote") to your contact information.
  • 12. Keyword synonyms instead of exact matches. "AWS" vs "Amazon Web Services," "ML" vs "Machine Learning," "BA" vs "Business Analysis" — treat these as different terms. Fix: Spell out abbreviations at least once. Use the exact phrase from the job description.

How to do your own ATS check — step by step

Step 1: Plain text test

Copy your entire resume and paste it into Notepad (Windows) or TextEdit in plain text mode (Mac). Everything readable and in logical order? Your formatting is likely ATS-safe. If content is garbled, out of order, or missing — you have a formatting problem.

Step 2: Keyword gap analysis

Paste the job description into a document. Highlight every skill, tool, technology, and qualification mentioned. Then check your resume — does each highlighted term appear at least once, in the exact same phrasing? Missing terms are keyword gaps.

Step 3: Section header check

Review your resume section headers against the standard list: Summary or Profile, Work Experience, Education, Skills, Certifications. If any section uses a non-standard name, rename it. ATS systems classify content by header — misclassified content gets ignored.

Step 4: Contact information check

Confirm your name, email, phone, LinkedIn URL, and location are in the body of the document — not in a header or footer. Confirm your LinkedIn URL is a custom URL (linkedin.com/in/yourname), not the auto-generated version with random numbers.

Step 5: Skills section review

Your Skills section should list specific tools, technologies, platforms, and methodologies — not soft skills like "communication" or "leadership." Those belong in your bullet points with evidence. The Skills section is primarily for ATS keyword extraction.

Step 6: File format test

If you are submitting DOCX: open it in Google Docs and check formatting. If formatting breaks, the ATS may also struggle. If you are submitting PDF: generate it from Word or Google Docs, not from a scan. Scanned PDFs are images — ATS cannot read them at all.

ATS systems used by major employers

Different ATS platforms have different parsing behaviors. Knowing which system a company uses helps you optimize specifically.

  • Workday — Used by Amazon, Google, Apple, Microsoft, and thousands of enterprise companies. Parses DOCX well. Struggles with complex PDF formatting. Strong keyword matching.
  • Greenhouse — Common at tech startups and growth-stage companies. Generally better at parsing modern resumes. PDF support is stronger than older systems.
  • Lever — Common at mid-size tech companies. Similar to Greenhouse in parsing behavior. Supports PDF well.
  • iCIMS — Widely used in healthcare, manufacturing, and financial services. Older parser — DOCX is significantly more reliable than PDF.
  • Taleo (Oracle) — One of the oldest and most widely used enterprise systems. Known for poor PDF parsing. Always submit DOCX when applying through Taleo. Keyword matching is strict.
  • BambooHR — Common at small and mid-size companies. Generally forgiving on formatting. PDF support is adequate.
  • SmartRecruiters — Growing use at mid-market companies. Modern parser with good PDF support. Keyword matching is context-aware.
  • Ashby — Common at engineering-forward startups. Modern system. Good at parsing both PDF and DOCX.

Get a professional resume audit — not just a checklist

Askia's resume review covers ATS compatibility, keyword gaps, formatting issues, and signal clarity — identifying not just what is failing the filter but what is failing the hiring manager. 147+ professionals coached. 21 days average to first interview after coaching begins.

Try Zari Free → Resume Review Service → How to Write a Resume →
Just now

Someone just started on Zari.

Try Zari Free →
Zari — Askia's AI coach for resume, LinkedIn, interviews & salary Try Free →