Over 75% of resumes are rejected by software before a human ever reads them. Here's exactly how ATS systems work — and how to write a resume that gets through.
An Applicant Tracking System (ATS) is software that employers use to collect, sort, and filter job applications. Tools like Workday, Greenhouse, Lever, and iCIMS are used by the majority of mid-to-large employers. When you apply online, your resume often goes through an ATS before any recruiter sees it.
The ATS parses your resume — extracting text, categorising sections, and scoring it against the job description. Resumes that score below a threshold are automatically moved to a "rejected" folder. The recruiter may never see them.
ATS systems match your resume text against keywords in the job description. The more matches, the higher your score. Keywords include:
Tip: Paste the job description into a word cloud tool (wordclouds.com) to instantly see the most frequent terms. Those are your target keywords.
Multi-column resumes confuse most ATS parsers. Text in the right column often gets read out of order or skipped entirely.
ATS software reads text linearly. Anything inside a table cell, a text box, or an image is frequently ignored or garbled. Icons next to contact info are decorative to humans but invisible to ATS.
ATS systems are programmed to find sections by name. Use "Work Experience" not "Career Highlights". Use "Education" not "Where I Studied". Creativity here costs you points.
Word documents (.docx) are the safest format. PDFs work if they are text-based (created digitally) — not scanned or image-based. Never submit a JPEG or PNG of your resume.
Write "Search Engine Optimization (SEO)" not just "SEO". Some ATS systems don't equate abbreviations with their full forms.
Step 1: Open the job description. Copy it.
Step 2: Open your resume draft. Copy it.
Step 3: Paste both into Jobscan.co — it gives you a keyword match score and shows exactly what's missing.
Step 4: Add missing keywords naturally — in your skills section, in bullet points, or in a brief summary.
Do not keyword-stuff. Sentences like "Proficient in leadership leadership communication leadership" will be flagged and will read poorly to humans.
You shouldn't submit the same resume to every job. But you don't need to rewrite it either. Keep a "master resume" with every role, bullet, and skill you've ever had. For each application:
This takes 10–15 minutes per application and dramatically improves match rates.
If you're applying through a referral, LinkedIn Easy Apply at a small company, or directly contacting a hiring manager, ATS matters less — a human will see your resume first. In those cases, a visually polished, two-column design is fine.
The rule: standard format for online portals, designed format for human-first pathways.
Upload your resume to these free tools before applying:
| Tool | What It Tests |
|------|--------------|
| Jobscan | Keyword match against job description |
| Resume Worded | General ATS compatibility + writing quality |
| EnhanCV ATS checker | Formatting and parse accuracy |
A 70%+ match score on Jobscan correlates strongly with getting through initial screening. Aim for 80%+.