You applied. You qualified. You never heard back. If this sounds familiar, an Applicant Tracking System (ATS) likely filtered your resume before a human ever read it.
What Is an Applicant Tracking System?
An ATS is software that companies use to receive, sort, and rank job applications. Instead of a recruiter reviewing every resume manually, the ATS automatically scores candidates based on how well their resume matches the job description.
Over 98% of Fortune 500 companies use an ATS. Most mid-size employers do too. The major platforms include Workday (dominant in large enterprises), Greenhouse (popular in tech), Lever, iCIMS, and Taleo.
How ATS Software Evaluates Your Resume
When you submit your resume, the ATS does several things:
- Parses your document — extracts text from PDF or DOCX and converts it to structured data
- Identifies sections — attempts to categorise your experience, education, skills, and contact details
- Scores keyword match — compares your text against the job description's required terms
- Ranks candidates — orders all applicants by match score so recruiters see the strongest first
Why 75% of Resumes Get Auto-Rejected
The most common reasons for ATS rejection:
- Missing keywords — the job requires 'Python' and your resume says 'programming' (the ATS may not connect these)
- Formatting issues — tables, text boxes, and multi-column layouts break the parser, causing data to be misread or lost
- Wrong file format — submitting PDF when .docx is required (or vice versa)
- Incorrect section headings — using 'Employment' instead of 'Experience' can confuse section detection
- Missing required qualifications — if the job requires a specific certification and it's not on your resume, you're out
ATS vs. Human Reading: Two Different Filters
Your resume faces two evaluations: ATS scoring first, then human reading. The trick is that what passes the ATS (keyword density, exact matches) isn't always what impresses humans (clear narrative, quantified achievements, concise language). You need to optimise for both.
How to Write a Resume That Passes ATS
- Use standard section headings: Experience, Education, Skills, Summary
- Single-column layout — no tables, text boxes, or graphics
- Mirror the exact language from the job description
- Include both acronyms and full terms: 'Search Engine Optimization (SEO)'
- Save in the format specified by the application; default to PDF if unspecified
- Don't hide keywords in white text — modern ATS systems detect this
Testing Your Resume Against an ATS
The best way to know if your resume will pass an ATS is to test it against the job description before you apply. Jumproo's free ATS scanner does exactly that — paste your resume and the job description, and get your match score with specific fixes in seconds.
Check your ATS score free → Scan My Resume