How to Write a Resume That Actually Gets Past ATS Screening
Most mid-to-large companies never let a human see every resume that comes in. An Applicant Tracking System (ATS) filters them first â and a resume that would genuinely impress a recruiter can still get auto-rejected if it isn't formatted in a way the software can parse. Here's what actually matters.
What an ATS is actually checking
An ATS isn't "smart" in the way a person reading your resume is. It's largely doing two things:
- Parsing your resume into structured fields â name, job titles, dates, skills â so a recruiter can search and filter candidates later.
- Keyword matching against the job description â checking whether the skills and terms in your resume overlap with what the posting asked for.
A resume that fails at either of these can get filtered out before a person ever opens it, regardless of how good the candidate actually is.
Formatting mistakes that break parsing
- Multi-column layouts and text boxes â many ATS parsers read left-to-right, top-to-bottom, and a two-column design can scramble the reading order into nonsense.
- Tables for the experience section â same problem, some parsers can't extract text from table cells reliably.
- Putting contact info or skills inside the header/footer â some parsers skip headers and footers entirely.
- Non-standard section titles â "My Journey" instead of "Experience" can confuse the parser's section-detection.
- Icons instead of text for section headers â a phone icon with no "Phone:" label sometimes doesn't get associated with the number next to it.
Why the keywords in your bullet points matter
If a job description asks for "stakeholder management" and your resume only says "worked with clients," some ATS keyword-matching won't connect the two â even though they mean roughly the same thing. This is why tailoring your bullet points to echo the actual language of the job posting (where it's honestly applicable) meaningfully improves your match score, not just your readability.
What makes a bullet point actually strong
Beyond passing the ATS, the bullet points are what a recruiter actually reads once your resume clears the filter. The strongest ones share a pattern:
- Start with an action verb â "Led," "Built," "Reduced," "Negotiated" â not "Responsible for."
- Include a number where you honestly can â "Reduced processing time by 30%" says far more than "Improved processing time."
- Say what happened, not just what you did â the outcome, not only the task.
One resume, or several versions?
If you're applying to meaningfully different types of roles (say, both a client-facing role and a more technical one), a single generic resume trying to cover both usually undersells you for either. Keeping a couple of tailored versions â same core experience, different emphasis in the bullet points and skills section â genuinely performs better than one catch-all version, even though it takes more upkeep.