How to beat ATS and actually get seen by a recruiter.
What is an ATS and why should you care?
An Applicant Tracking System (ATS) is software that companies use to manage job applications. Over 97% of Fortune 500 companies and 75% of all employers use one. Popular systems include Workday, Greenhouse, Lever, iCIMS, and Taleo.
When you submit a resume online, it almost never goes directly to a recruiter. It goes into the ATS first. The system parses your resume into structured data (name, contact info, work history, skills) and then ranks you against other applicants based on keyword match.
If your resume doesn't match enough keywords from the job description, you get filtered out before a human reads a single word. Studies suggest 75% of resumes are rejected at this stage.
How ATS parsing actually works
ATS software reads your resume like a machine, not like a person. Understanding the difference is the key to getting past it.
Text extraction: The ATS extracts all text from your file. PDF and .docx both work, but the text must be actual text, not an image. If your resume was designed in Canva or saved as a scanned image, the ATS may extract nothing.
Section detection: The system looks for standard section headers: Experience, Education, Skills, Summary. Creative headers like "My Journey" or "What I Bring" can confuse parsers.
Keyword matching: The ATS compares your resume text against the job description. It looks for exact matches first, then close variations. "Project management" and "managing projects" may or may not match depending on the system.
Ranking: You receive a match score. Recruiters typically review candidates above a threshold, often 60–80% match.
The 7 most common reasons ATS rejects resumes
1. Wrong file format. Some older ATS systems struggle with PDFs. When in doubt, submit .docx. Modern systems handle both.
2. Images and graphics. Logos, headshots, icons, and graphics are invisible to ATS. Any information only contained in an image is lost.
3. Tables and columns. Multi-column layouts can scramble the reading order. Two-column resumes are especially risky. Stick to a single column for ATS safety.
4. Missing keywords. The most common reason. If the JD says "SQL" and your resume says "database queries," the ATS may not connect them.
5. Non-standard section headers. Use "Experience" not "Where I've Worked." Use "Education" not "Academic Background." Keep it conventional.
6. Unusual fonts or encoding. Stick to standard fonts. Special characters, ligatures, or non-Unicode text can cause parsing errors.
7. No match on required qualifications. Some ATS systems use knockout questions. If the job requires a specific certification and you don't list it, you're automatically filtered regardless of other qualifications.
ATS-friendly resume format
The safest ATS format is simple:
Single column layout. No sidebars, no multi-column designs.
Standard section headers: Summary, Experience, Education, Skills, Certifications.
Reverse chronological order. Most recent job first. ATS systems expect this.
Plain text formatting. Bold and italics are fine. Avoid text boxes, headers/footers (some ATS can't read them), and embedded tables.
File format: .docx is the safest universal format. Modern ATS handles PDF well, but .docx has the widest compatibility.
File name: Include your name. "Sarah_Johnson_Resume.docx" not "resume_final_v3.docx."
How to optimize your resume for ATS
1. Start with the job description. Identify every hard skill, tool, technology, and qualification mentioned. These are your target keywords.
2. Use exact keyword matches. If the JD says "Salesforce," write "Salesforce," not "CRM software." If it says "agile methodology," use that exact phrase.
3. Include keywords in context. Don't just list them in a skills section. Work them into your bullet points: "Used Salesforce to track 200+ client accounts and improve response time by 30%."
4. Add a skills section. Even with keywords in your bullets, a dedicated skills section gives the ATS one more place to find matches. List 8–12 relevant hard skills.
5. Match job title language. If your official title was "Marketing Coordinator" but the target role says "Digital Marketing Specialist," consider adding the JD's language in parentheses: "Marketing Coordinator (Digital Marketing Specialist)."
6. Quantify achievements. Numbers don't help ATS directly, but they help the recruiter who reads your resume after you pass the filter. "$85K budget," "team of 5," "22% improvement."
Stop reading about it. Start doing it.
Check my ATS score, freeFrequently asked questions
Do all companies use ATS?
Nearly all large companies (97% of Fortune 500) and about 75% of mid-size employers use ATS. Small businesses with under 50 employees are less likely to, but it's becoming standard even at that level.
Should I submit a PDF or Word document?
If the application doesn't specify, .docx is the safest choice for ATS compatibility. If you're emailing directly to a recruiter (not through an ATS), PDF preserves formatting better.
Can I use a two-column resume?
It's risky. Many ATS systems read left-to-right across both columns, scrambling your content. A single-column layout is the safest approach for any online application.
How do I know my ATS score before applying?
Use an ATS checker tool that compares your resume against the job description. SteepedResume's ATS Check shows your keyword match score and tells you exactly what's missing.