Résumés and CVs

The complete ATS résumé guide for 2025

Over 98% of Fortune 500 companies use ATS. Here’s exactly how to beat the bots and get your résumé seen by humans.

What is an ATS and why does it matter?

An Applicant Tracking System (ATS) is the software that collects, sorts, and filters applications before a human ever opens them. Jobscan reports that over 98% of Fortune 500 companies use one, and studies suggest up to 75% of résumés are rejected before a recruiter sees them. Workday, Greenhouse, Lever, iCIMS, Taleo. These names matter because each parses your file slightly differently.

The good news. ATS isn’t magic. It’s pattern matching. Once you understand the rules, you design a résumé that passes consistently.

The top ATS killers to avoid

Plenty of beautifully designed résumés fail at the first parse because of formatting that confuses the parser. Here’s what to eliminate:

  • Tables and columns — many parsers read left to right across the page, scrambling your content
  • Text boxes and graphics — invisible to most parsers
  • Headers and footers — contact info placed there often disappears
  • Fancy fonts and icons — stick to Arial, Calibri, or Georgia
  • JPG or PNG files — submit PDF or .docx unless the portal asks otherwise
  • Non-standard section headings — use “Work Experience,” not “My Journey” or “Where I’ve Been”

The keyword strategy

ATS ranks résumés by keyword overlap with the job description. Your résumé must speak the same language as the posting. Here’s how to extract and use keywords without sounding like a robot:

Copy the full JD into a text document. Identify nouns and noun phrases describing skills, tools, qualifications, and responsibilities. Pay special attention to anything that appears more than once. Frequency signals importance. Then weave those phrases into your summary, skills section, and experience bullets.

For a software engineering role, that might mean “CI/CD pipeline,” “Agile development,” “RESTful APIs,” and “cross-functional collaboration.” Lifted directly. Don’t paraphrase the words you want to match.

ATS-friendly résumé structure

The safest structure for ATS compliance is a clean, single-column format with these sections in order:

  • Contact Information — Name, phone, email, LinkedIn URL, city/state
  • Professional Summary — 3–4 sentences packed with keywords
  • Skills — A clean list or two-column list of hard skills and tools
  • Work Experience — Reverse chronological, achievement-focused bullets
  • Education — Degree, institution, graduation year
  • Certifications — Credentials and the issuing body

Writing bullets that ATS and humans both love

Each bullet should follow the formula: Action Verb + Task + Quantified Result. For example: “Reduced customer onboarding time by 40% by redesigning the self-service portal, leading to a 25% lift in user activation.” This format satisfies the ATS keyword requirement and compels the human recruiter who reads it next. The number is what makes it stick.

Testing before you apply

Run your résumé through a free ATS checker like Jobscan or Resume Worded before submitting. They compare your résumé to the JD and give you a match score. Aim for 70%+ before you hit apply. Talenlio’s free résumé check also reads your résumé against a job description and lists the issues to fix first.

One contrarian point. Don’t optimise so hard that the résumé reads like a JD echo back to the recruiter. The 75% number scares people into stuffing keywords until the prose dies. Aim for a 70–80% match, then read it aloud once. If it sounds like a person wrote it, you’re done.

Talenlio’s free check scores your résumé and suggests rewrites. How Résumé score works

See where you stand. Then fix it line by line.

Check my résumé, free

No account needed. Just a PDF.