By Haseeb Kamran, Founder of VeloApply ยท June 16, 2026 ยท 6 min read
Quick answer: To beat the ATS, mirror the exact keywords from the job description, use a clean single-column layout with standard section headings, save in the requested format (usually PDF or DOCX), and avoid tables, columns, graphics, and text in headers or footers that parsing software cannot read.
An ATS (applicant tracking system) is software that scans, sorts, and filters resumes before a recruiter sees them. If your resume confuses it or misses key terms, you're filtered out automatically. Here's how to pass.
How an ATS reads your resume
It parses your text into fields (experience, skills, education) and matches it against the job's keywords. Anything it can't parse โ or any missing keywords โ counts against you.
How to get past it
- Use keywords from the job posting โ the exact skills and titles, naturally placed.
- Keep formatting simple โ single column, standard headings, no tables, text boxes, or graphics.
- Use a standard file โ a clean PDF or .docx.
- Use standard section titles โ "Work Experience," "Skills," "Education."
- Quantify achievements โ numbers stand out to both software and humans.
The biggest lever: tailoring
The single best way to beat the ATS is to tailor your resume to each job's keywords. Doing that by hand across dozens of jobs is exhausting โ which is why AI tailoring is such an advantage.
Check how your resume scores right now with our free Resume Score tool.
The myth vs the reality of ATS rejection
There is a popular myth that ATS software automatically deletes most resumes the moment they arrive. The reality is more nuanced and more useful to understand. An ATS does not usually "reject" your resume on its own. Instead, it parses your resume into structured data, scores it against the job, and ranks it. A recruiter then searches and sorts those ranked candidates. If your resume parses badly or lacks the terms the recruiter searches for, you simply never surface in their results — which has the same effect as a rejection, but for a different reason. Understanding this distinction matters, because it tells you exactly what to fix: parseability first, then relevance.
The 7 formatting mistakes that get you filtered out
Most parsing failures come from formatting that looks great to a human but confuses the software. Avoid these:
- Tables and columns for content. Many parsers read left-to-right across the whole page, scrambling multi-column layouts. Keep your main content in a single column.
- Text inside images or graphics. An ATS cannot read text baked into a logo, icon, or image. Anything important must be real, selectable text.
- Headers and footers for key information. Some systems ignore the header/footer region entirely. Never put your name, phone, or email only in the header.
- Unusual section titles. "Where I've Made an Impact" is creative but invisible to a parser looking for "Work Experience." Use standard, expected headings.
- Fancy fonts and special characters. Decorative fonts and uncommon symbols can render as garbage. Stick to standard fonts.
- Dates in inconsistent formats. Mixing "Jan 2024," "01/24," and "2024-01" makes it harder for the system to build a clean work history. Pick one format.
- Submitting the wrong file type. Unless the form requests otherwise, a simple .docx or a text-based PDF parses most reliably. Avoid exporting your resume as an image.
How to find the right keywords (step by step)
Keywords are the terms a recruiter is most likely to search for and the skills the system matches against. Here is a simple way to find them for any role:
- Read the job posting twice. The first read for understanding, the second with a highlighter for repeated nouns and skills.
- List the hard skills and tools by name. Specific technologies, certifications, methodologies, and job titles matter more than vague adjectives.
- Match their exact wording. If the posting says "project management," use "project management," not just "managed projects." If it lists a tool by its full name, use the full name at least once.
- Mirror the job title. If you have held an equivalent role, make sure the matching title appears on your resume in a natural place.
- Place keywords where they are believable. Stuffing a hidden list of keywords in white text is an old trick that backfires — modern systems and recruiters catch it. Weave terms into real bullet points instead.
Hard skills, soft skills, and how they are weighted
ATS matching leans heavily on hard skills — concrete, verifiable abilities and tools — because they are easy to search and rank. Soft skills like "team player" or "detail-oriented" carry far less weight in automated matching and are better demonstrated through your achievements than stated outright. A bullet that says "Cut monthly reporting time 40% by automating three manual workflows" proves problem-solving and initiative without you having to claim either.
A 6-point checklist before you hit submit
- Single-column layout, standard headings, no text in images.
- The job title (or a close equivalent) appears on the resume.
- The top hard skills from the posting appear naturally in your bullets.
- Every role has a clear company, title, and consistent date format.
- At least a few achievements are quantified with numbers.
- Saved as a clean, text-based file — and you have read it back as plain text to confirm it parses.
The ATS platforms you will actually encounter
"ATS" is a category, not one product. Knowing the common ones helps you understand what you are applying through. Workday is used by many large enterprises and tends to involve long, multi-step forms and account creation. Greenhouse and Lever are popular with tech companies and startups and usually offer cleaner application flows. Taleo and iCIMS are long-standing enterprise systems you will meet at bigger, more traditional organisations. The fundamentals above — clean parsing, relevant keywords, standard headings — work across all of them. Where they differ is in friction: some require you to re-enter your work history manually even after uploading a resume, which is exactly the kind of repetitive form-filling that eats hours during a search.
Frequently asked questions
Does a higher keyword count always help? No. Relevance beats volume. A handful of the right, well-placed terms outperforms a long, unnatural keyword list.
Should I have one master resume or many? Keep one strong master resume, then tailor a focused version for each job. That tailoring is exactly the repetitive work AI can do for you in seconds.
Will tailoring every application really change my results? For most job seekers it is the single highest-impact change. Tailored applications are far more likely to surface in recruiter searches and pass automated ranking than a generic resume sent everywhere.
See your resume score in seconds
Our free Resume Score tool checks keywords, formatting, and impact โ then VeloApply tailors your resume to every job automatically.
Check my resume free โ