What an ATS actually does
- Parses your resume into structured fields (name, roles, dates, skills). Parse accuracy is the thing that matters most.
- Stores & searches those fields. A recruiter runs keyword/boolean searches, so the right terms have to be present.
- Rarely auto-rejects on content. Human skimming and knockout questions (work authorization, licenses) are the real filters.
ATS-safe checklist
- Single-column layout (no tables, text boxes, or multi-column sections)
- Standard section headings: Summary, Experience, Education, Skills
- Contact info in the body of page one, not only in the header/footer
- Dates in a consistent "Mon YYYY – Mon YYYY" format
- A real text-layer PDF (or DOCX if requested), never a scanned image
- No images, icons, logos, or skill-rating bars
- Standard bullet characters, not symbol-font glyphs
- Keywords from the job description mirrored in skills and bullets
- File named Firstname-Lastname-Resume.pdf, under ~2 MB
What breaks parsing
- Tables and multi-column layouts: parsers read them out of order
- Text boxes, common in Word templates, that are often invisible to the parser
- Contact details stuck only in the header or footer, which some ATS skip entirely
- Images, icons, and skill bars that carry no readable text
- Non-standard headings like "Where I've Worked" instead of "Experience"
- Scanned or outlined-text PDFs with no selectable text layer
Want this handled for you? Build your resume in Resumax instead. The templates are single-column and parse-verified on every export.