Skip to main content
Resume FormatsUpdated 500 listings

ATS Resume Optimization: What Actually Gets Filtered in 2026

Is an applicant tracking system rejecting your resume, or is a human doing it and you are blaming the software?

Almost everything written about applicant tracking systems is either outdated or invented. The systems do not assign your resume a secret score and auto-reject you below a threshold - in most configurations they parse your document into structured fields, then let a recruiter search and filter that database. Which means the real risk is not being scored badly. It is being parsed badly, so that your experience never becomes searchable in the first place. We reviewed how the major platforms handle real resume files and mapped what actually breaks.

The distinction matters because it changes what you should fix. If you believe a robot is grading you, you will stuff keywords and obsess over match percentages. If you understand that a parser is filling in fields, you will care about whether your job titles, dates and employers land in the right places - which is the failure mode that genuinely costs interviews. A two-column template that scrambles your skills section into the middle of a job description does far more damage than a missing synonym.

The second thing worth internalizing is that keyword matching is a recruiter behavior, not an automatic gate. A recruiter facing 400 applicants searches the database for the two or three terms that define the role. If your resume says 'managed cloud infrastructure' and they search 'AWS', you are not in the result set - not because you were rejected, but because you were never retrieved. That is a solvable problem, and solving it does not require deception.

This guide covers what parsers extract and in what order, the formatting choices that break extraction, where keywords belong, the difference between tailoring and keyword stuffing, and the persistent myths - white text, exact match percentages, universal auto-rejection - that waste applicants' time.

Key Takeaways: How Applicant Tracking Systems Really Work

  • An ATS is mostly a database, not a judge. Its first job is parsing your resume into fields; most auto-rejection happens through explicit knockout questions you answered, not through a hidden resume score.
  • Single column, always. Multi-column layouts, sidebars and text boxes are the most common cause of scrambled parsing, and scrambled parsing is what actually loses you interviews.
  • Never put contact details inside a header, footer or image. Several parsers ignore those regions entirely, which leaves a recruiter interested in you with no way to reach you.
  • Mirror the job posting's exact vocabulary. If the posting says 'AWS' and you wrote 'cloud infrastructure', a recruiter searching 'AWS' will never retrieve you.
  • White-text keyword stuffing does not work and is treated as deception. Parsers strip formatting, so hidden text is visible as plain text to the recruiter reading the parsed record.
  • PDF is safe with every modern platform unless the posting explicitly asks for .docx. The old 'always send Word' advice is a decade out of date.
  • Standard section headings - Summary, Experience, Skills, Education - map cleanly to parser fields. Creative headings like 'Where I've Made an Impact' often do not.

ATS Screening Data: What 500 Job Applications Revealed

Listings analyzed

500

Remote / hybrid

62%

Demand growth

Applicant tracking systems are used by the overwhelming majority of large employers and a growing share of small ones

How Applicant Tracking Systems Actually Work in 2026

Parsing, keyword matching and knockout questions - in that order

The ATS Resume Optimization job market in 2026 is shaped by Applicant tracking systems are used by the overwhelming majority of large employers and a growing share of small ones demand growth with 62% of roles offering remote or hybrid options. Our analysis of 500 recent listings reveals clear patterns in what employers are looking for.

What an ATS Reads From Your Resume, Ranked by Weight

The fields that get parsed, scored and searched

Contact Block Placement

must have
98%

The first thing a parser looks for and the easiest thing to break. Contact details placed inside a document header, footer or image are skipped by several major parsers, producing a record with no email address. A recruiter cannot contact a candidate the system does not have an email for.

Resume example

Name, city and state, phone and email as plain body text in the first three lines of the document, above any section heading

Single-Column Layout

must have
94%

Parsers read in document order, not visual order. A two-column layout can interleave a skills sidebar into the middle of a job description, producing a record where your responsibilities read as a run-on of unrelated terms. This is the single most damaging formatting choice.

Resume example

One column top to bottom, with section headings as plain bold text rather than table cells or shapes

Standard Section Headings

must have
91%

Parsers map headings to known fields. 'Experience', 'Work Experience', 'Professional Experience', 'Education' and 'Skills' all map reliably. Creative alternatives frequently do not, which can dump an entire section into an unstructured notes field where nobody searches.

Resume example

Professional Summary / Skills / Professional Experience / Education & Certifications - four headings a parser will recognize without ambiguity

Full breakdown

7 more · tap to expand

Must-have

Exact Job Title Matching88%
must have

Recruiters search by title constantly, and internal titles are often unsearchable. If your company called you a 'Growth Ninja' and the market calls the role 'Digital Marketing Manager', a title-based search will never surface you.

Resume example

Digital Marketing Manager (internal title: Growth Ninja) - keeps the record honest while making the entry retrievable

Date Format Consistency85%
must have

Parsers calculate tenure and total years of experience from your date strings. Mixed formats, seasons instead of months, or missing end dates can produce a record showing gaps or tenures you did not have, and years-of-experience filters run on those computed values.

Resume example

MM/YYYY - MM/YYYY on every position, using 'Present' for current roles, with no seasons or bare years mixed in

Keyword Placement in Context82%
must have

A term in your skills list is retrievable; the same term inside an experience bullet is retrievable and credible. The strongest placement is both: named in the skills section and demonstrated in a bullet with an outcome attached.

Resume example

'Salesforce' in the skills line, and 'Rebuilt the Salesforce lead-routing rules, cutting response time from 9 hours to 40 minutes' in the experience section

Plain-Text Skills Presentation79%
must have

Skill rating bars, star ratings and progress dots contain no text a parser can extract, so a visually rich skills section can arrive as an empty field. They also communicate nothing verifiable to a human reader.

Resume example

Skills listed as comma-separated plain text, grouped by category, with no graphics or rating indicators

Knockout Question Accuracy71%
must have

The genuine auto-rejection mechanism in most systems. Questions about work authorization, minimum years, required licenses and location are scored automatically, and a careless answer disqualifies you regardless of resume quality.

Resume example

Read every application question deliberately - a mis-clicked 'no' on willingness to relocate is a real and common self-inflicted rejection

File Format Choice68%
must have

Modern platforms parse PDF reliably, so the old advice to always submit Word is outdated. The exception is a PDF exported as an image, or one produced by an unusual design tool, which can contain no extractable text at all.

Resume example

Export to PDF from a word processor, then confirm you can select and copy the text - if you cannot, neither can the parser

Differentiators

Acronym and Long-Form Pairing76%
differentiator

Recruiters search inconsistently - some type 'SEO', others 'search engine optimization'. Writing both forms once costs four words and doubles your retrievability across search behaviors.

Resume example

Search engine optimization (SEO), certified public accountant (CPA), electronic health record (EHR)

ATS Mistakes That Actually Cost You Interviews

fatal

Using a two-column or sidebar template

The most damaging formatting decision available. Parsers read document order, so sidebar content gets interleaved into unrelated sections. The candidate sees a beautiful document; the recruiter sees a record where the skills field is empty and a job description contains a stray list of software names.

How to fix

Move to a single-column layout. Keep the designed version for a personal website or a portfolio PDF you send directly to a human, and apply through the system with the plain one.

fatal

Putting contact details in the document header or an image

Several major parsers ignore header and footer regions entirely, and no parser extracts text from an image. The application arrives with no email address, so even a recruiter who wants to interview you has no way to do it.

How to fix

Put contact details in the document body as plain text. Verify by copying the text out of your own PDF and checking your email address is present.

fatal

Hidden white-text keyword stuffing

This advice circulates constantly and it is simply wrong. Parsers strip formatting, which means the invisible block becomes plainly visible text in the recruiter's view. It reads as an attempt to deceive, and it typically ends the candidacy on the spot.

How to fix

Put the keywords in visibly, attached to real work. If a term does not describe something you have actually done, leave it out - a false match wastes an interview slot and your credibility.

major

Sending the same resume to every posting

Retrievability depends on matching each employer's vocabulary, and postings for the same role use different words. One generic resume matches a fraction of the searches run against the pool, which is why high-volume applicants often see very low response rates.

How to fix

Change the summary line and reorder the skills section for each application, using the posting's own terms. Ten minutes per application converts far better than fifty untailored submissions.

major

Creative section headings

Parsers map known headings to structured fields. 'Where I've Made an Impact' and 'My Toolkit' often map to nothing, so the content lands in an unstructured blob that recruiter searches do not reach as reliably.

How to fix

Use Summary, Skills, Experience, Education and Certifications. Save the voice for the bullets, where a human will actually read it.

major

Answering knockout questions carelessly

This is where genuine automatic rejection lives. Work authorization, minimum years, required licenses and location questions are scored automatically, and a mis-clicked answer eliminates you before anyone reads the resume you spent an hour tailoring.

How to fix

Slow down on the question screens. They matter more than the resume upload, and they are the only part of most systems that rejects anyone without a human involved.

minor

Trusting a resume score from a third-party checker

Those tools run their own heuristics, not the employer's configuration, and no percentage they produce corresponds to anything the hiring company sees. Chasing a number encourages padding that makes the resume worse for the human reader who decides.

How to fix

Use checkers only to catch parsing failures - missing contact details, scrambled sections, unreadable dates. Ignore the score and optimize for the recruiter who reads the parsed record.

ATS-Optimized Resume Summary Examples

Same truth, written so a recruiter search retrieves it

Keyword-aligned to a posting

Registered Nurse (RN) with 6 years in acute care medical-surgical units. BLS, ACLS and PALS certified. Experienced with Epic EHR, IV therapy, wound care and telemetry monitoring. Precepted 11 new graduate nurses and served on the unit's falls reduction committee.

Every noun in this summary is a term a recruiter or filter would search: the licensure acronym, the three certifications, the EHR system by name, and four clinical competencies. Nothing is a personality claim, and nothing is invented.

Career changer, honest framing

Operations coordinator moving into project management, with 5 years scheduling and vendor management across a 40-person services team. CAPM certified, 2025. Experienced with Asana, Smartsheet and stakeholder reporting; managed a $1.2M vendor budget and a 9-month office relocation delivered on schedule.

It states the transition plainly rather than disguising it, then supplies the searchable credential and tool names that make the record retrievable for project coordinator searches. The relocation project answers the obvious doubt with evidence.

Senior, scope-led

Director of Engineering with 12 years building distributed systems, 5 leading teams. Currently leads 4 squads (28 engineers) across platform and infrastructure. Owns AWS spend of $3.4M annually. Depth in Kubernetes, Go, Terraform and incident response; hired 22 engineers in two years.

Senior searches filter on team size, budget authority and named technologies, and all three are present in a form a database can retrieve. The hiring number quietly answers the question every director screen asks.

ATS Resume Examples: What Breaks and What Works

Good vs. bad — see the difference that gets interviews

Bad

A two-column resume with a left sidebar containing skills, languages and contact icons, and a right column with experience.

Parsers read in document order rather than visual order, so the sidebar content is frequently interleaved into the experience text. The result is a record where 'Spanish · Photoshop · [email protected]' appears in the middle of a job description, and the skills field is empty.

Good

A single-column resume with contact details as plain text at the top, then Summary, Skills, Experience and Education as sequential sections.

Document order and visual order are identical, so every field lands where the parser expects it and the recruiter's search retrieves the right content from the right place.

Bad

Managed cloud infrastructure and deployment pipelines for a distributed application.

The posting says AWS, Terraform and CI/CD. This bullet describes all three and contains none of them, so a recruiter filtering on any of those terms will never retrieve the candidate.

Good

Managed AWS infrastructure (EC2, RDS, S3) provisioned with Terraform, and owned the CI/CD pipeline in GitHub Actions that ships 40+ deploys per week.

The same true experience, expressed in the vocabulary the employer used. Nothing is exaggerated - the specificity is what makes it both retrievable and more credible.

Bad

A visual grid of tool logos with five-star ratings beneath each.

Images contain no extractable text, so this section parses as empty. It also asserts proficiency levels the reader has no reason to believe and no way to verify.

Good

Cloud: AWS (EC2, RDS, S3, Lambda), Terraform · CI/CD: GitHub Actions, Jenkins · Languages: Python, Go · Monitoring: Datadog, PagerDuty

Plain text, grouped for human scanning, dense with the exact terms a recruiter would search - and it parses into a populated skills field rather than nothing.

Bad

Customer Happiness Wizard, 2021-2024

Nobody searches for this. An internal title with no market equivalent makes the record invisible to every title-based query, which is the most common way recruiters filter a pool.

Good

Customer Success Manager (internal title: Customer Happiness Wizard) | Northwind SaaS | 03/2021 - 06/2024

It leads with the searchable market title while preserving the actual title in parentheses, so the record is both retrievable and accurate.

Bad

A block of white 8pt text at the bottom of the page listing 60 job-related keywords, invisible on screen.

Parsers strip formatting, so the hidden block arrives as plain visible text in the recruiter's view - it is not hidden from the person it was meant to fool. Recruiters recognize it immediately, and it is treated as an attempt to deceive rather than a clever trick.

Good

Twelve genuinely relevant keywords worked into the summary, skills section and experience bullets, each attached to real work.

It achieves the same retrievability through content the candidate can defend in an interview, which is the only version of keyword optimization that survives contact with a human.

Bad

Summer 2021 - Fall 2023, then 2024 to now

Parsers compute tenure and total experience from date strings. Seasons and bare years often fail to parse, producing a record with gaps or a years-of-experience total well below your real one - and years-of-experience filters run on that computed number.

Good

06/2021 - 11/2023, then 02/2024 - Present

Unambiguous, consistent, and machine-readable, so computed tenure matches reality and you survive experience-range filters.

ATS-Friendly Resume Format, Section by Section

How to organize each section for maximum impact

Contact Block

critical

Plain body text in the first lines of the document. Name, city and state, phone, email, LinkedIn. No graphics, no header region, no icons standing in for labels.

Test it: open your PDF, select all, copy, paste into a plain text editor. If your email address is missing from the pasted result, the parser will miss it too.

Good example

Dana Whitfield | Columbus, OH | (614) 555-0119 | [email protected] | linkedin.com/in/danawhitfield

Avoid

A designed banner image containing the name and contact details, with an envelope icon instead of the word Email

Professional Summary

critical

Three to four lines containing your target title and the three most important keywords from the posting. This block is read by both the parser and the recruiter, which makes it the highest-value space on the page.

Put the exact job title from the posting in the first line. Title-based search is the most common recruiter query, and this is the cheapest way to match it.

Good example

Senior Financial Analyst with 7 years in FP&A for SaaS businesses. Owns the monthly forecast model, variance reporting and board deck. Advanced Excel, NetSuite, Power BI.

Avoid

Hard-working professional with a passion for excellence looking for the next step in a dynamic organization.

Skills

critical

Plain text, grouped by category, ordered by relevance to the posting. Ten to twenty terms is the useful range - beyond that you are listing rather than claiming.

Pull terms directly from the posting's requirements section. If the posting names a tool you genuinely use, use their word for it even if your team calls it something else internally.

Good example

Financial Modeling, FP&A, Variance Analysis, Forecasting, Excel (advanced), NetSuite, Power BI, SQL, GAAP, Month-End Close

Avoid

A grid of logos with five-star ratings underneath each one

Experience

critical

Reverse chronological. Each entry: job title, company, city and state, MM/YYYY - MM/YYYY. Then three to six bullets, each with a result.

Keep the title, company and dates on a single line in a predictable order. Splitting them across lines with decorative separators is a common cause of misparsed employment records.

Good example

Senior Financial Analyst | Brightpath Software | Columbus, OH | 04/2022 - Present

Avoid

BRIGHTPATH SOFTWARE ~ where I spent four wonderful years ~ Senior Analyst (2022-now)

Education & Certifications

important

Degree, institution, graduation year. Certifications with issuing body and year. Both are commonly used as filter criteria.

Write required licenses in the exact form the posting uses, including the acronym. A posting filtering for 'CPA' will not retrieve 'Certified Public Accountant' unless you wrote both.

Good example

B.S. Finance, Ohio State University, 2018 | Certified Public Accountant (CPA), Ohio, 2021

Avoid

Studied finance at OSU. Also have my accounting license.

File and Naming

important

PDF unless the posting asks otherwise, exported from a word processor rather than a design tool. Name the file with your name and the role.

A file called 'resume_final_v7_USE_THIS_ONE.pdf' arrives in a recruiter's folder alongside three hundred others. 'Dana-Whitfield-Financial-Analyst.pdf' is retrievable by a human, which still matters.

Good example

Dana-Whitfield-Financial-Analyst.pdf

Avoid

resume final FINAL v7 (1) copy.pdf

The ATS-Safe Resume Checklist

Keywords to include, formatting to avoid, and where each belongs

Critical Keywords

Applicant Tracking SystemATSResume ParsingKeyword MatchingBoolean SearchKnockout QuestionsWork AuthorizationJob TitleTarget TitleProfessional SummaryCore SkillsTechnical SkillsWork ExperienceEducationCertificationsAchievementsQuantified ResultsAction VerbsReverse ChronologicalSingle ColumnStandard HeadingsPDFDOCXPlain TextContact InformationLinkedIn URLPortfolio LinkEmployment DatesMM/YYYYPresentTenureYears of ExperienceJob Description MatchRequirements SectionPreferred QualificationsMust-Have SkillsNice-to-Have SkillsAcronymLong FormSoftware NamesTool NamesPlatform NamesIndustry TerminologySkills SectionBullet PointsMetricsPercentagesDollar AmountsTeam SizeWorkdayGreenhouseLeveriCIMSTaleoSuccessFactorsAshbySmartRecruitersBambooHRWorkableUSA StaffingNEOGOVResume ScreeningRecruiter SearchCandidate DatabaseTailoringKeyword DensityWhite TextKeyword Stuffing

Format Tips

  • + Single column only - multi-column layouts parse out of document order and scramble your sections
  • + Contact details as plain body text in the first three lines, never in a header, footer or image
  • + PDF unless the posting explicitly asks for .docx, and confirm the text is selectable
  • + Standard headings - Summary, Skills, Experience, Education - map to parser fields; creative ones often do not
  • + Consistent MM/YYYY - MM/YYYY dates, since parsers compute tenure and years-of-experience filters from them
  • + Write both the acronym and the long form once: 'search engine optimization (SEO)'
  • + Lead with the exact job title from the posting where it is honest; title search is the most common recruiter query
  • + Ten to twenty relevant keywords across the summary, skills and bullets - placement and truth beat density
  • + Answer the application's knockout questions deliberately; that is where real automatic rejection happens

Recommended Section Order

1. Contact Block2. Professional Summary3. Skills4. Experience5. Education & Certifications
Avoid in ATS
Two-column and sidebar layoutsContact details inside a header, footer or banner imageWhite or hidden keyword text - parsers strip formatting, so the recruiter sees it as plain textSkill rating bars, dots and star graphics, which contain no parseable textTables used for layout rather than for dataIcons substituting for words (an envelope glyph instead of 'Email')Creative section headings a parser cannot map to a known fieldSeasons or bare years instead of month-and-year datesImage-only PDFs with no selectable textPhotographs and personal details, which US reviewers are instructed to disregard

Keyword Placement Guide

Exact job title from the postingFirst line of the Professional Summary and, where honest, your title line
Top three requirements from the postingProfessional Summary
Named software and platformsSkills, grouped by category as plain text
The same tools again, in contextExperience bullets, attached to a measurable outcome
Acronym plus long formSkills, written once as 'long form (ACRONYM)'
Required certification or licenseEducation & Certifications, spelled exactly as the posting writes it
Years of experienceProfessional Summary, and implicitly through consistent dates
Industry terminologyExperience bullets, using the employer's nouns rather than your internal ones
Quantified resultsEvery experience bullet - keywords get you retrieved, numbers get you read

The Major ATS Platforms and How They Differ

Enterprise ATS Platforms

Workday RecruitingOracle TaleoSAP SuccessFactorsiCIMS

Mid-Market & Startup ATS

GreenhouseLeverAshbySmartRecruiters

Small Business & Volume Hiring

BambooHRJazzHRWorkablePaycom / Paylocity

Government & Public Sector

USA Staffing (federal)NEOGOV (state and local)Monster Government Solutions

How ATS Screening Differs by Industry and Company Size

How ATS Resume Optimization responsibilities and resume emphasis change across sectors

Technology / SaaS

Highest

Fast-paced environments with emphasis on learning agility. Resumes should show curiosity, adaptability, and foundational technical skills.

Learning AgilityCommunicationCollaborationBasic Technical Skills

Finance / Banking

High

Structured environments valuing accuracy and compliance. Emphasize attention to detail and analytical thinking.

Attention to DetailAnalytical ThinkingExcelRisk Awareness

Healthcare

Growing

Mission-driven work with emphasis on empathy and process. Show evidence of customer service or care-oriented experience.

EmpathyProcess AdherenceCommunicationTeamwork

Does the ATS Read Your Cover Letter?

Role-specific advice that gets your cover letter read

Lead with a hook, not a generic intro

Avoid 'I am writing to apply for...' openers. Start with a specific observation about the company, a referral, or a problem you can solve.

Hook: 'After reading your engineering blog post on the Kafka migration, I knew this team thinks at the scale I want to work at.'

Connect your story to their problem

Don't repeat your resume. Explain why your specific experience makes you the right person for their specific challenge.

'In my last role, I reduced API latency 40% for a payment service handling 10k TPS — the same scale challenge your team described in the job posting.'

Keep it under 300 words

Recruiters spend 20 seconds on cover letters. One strong paragraph + a closing line beats three paragraphs of filler.

Structure: Hook (1 sentence) → Relevant win (2-3 sentences) → Why this company (1 sentence) → Closing (1 sentence).

ATS Resume FAQs

Direct answers to the questions job seekers ask most

Do applicant tracking systems automatically reject resumes?

Rarely on the basis of the resume itself. Most configurations parse your document into a searchable record and leave the judgment to a recruiter. The genuine automatic rejection path is the knockout questions - work authorization, minimum years of experience, required licenses, location - which are scored without a human. So the two things worth your attention are answering those questions carefully and making sure your resume parses cleanly enough to be retrieved.

Should I submit a PDF or a Word document?

PDF, unless the posting explicitly asks for .docx. Every major modern platform parses PDF reliably, and the advice to always send Word is roughly a decade out of date. The one real exception is a PDF containing no selectable text - an image-based scan, or an export from certain design tools. Test yours by opening it, selecting all, and pasting into a plain text editor.

Does white-text keyword stuffing work?

No, and it actively harms you. Parsers strip formatting, so the hidden block arrives as ordinary visible text in the recruiter's view of your record - it is invisible only in the document you looked at. Recruiters recognize the pattern immediately and read it as an attempt to deceive. Put keywords in visibly and attach each one to work you can actually discuss.

How many keywords should I include?

Enough to cover the terms that define the role - usually ten to twenty across the summary, skills section and experience bullets. Density is not the goal; placement and truth are. One well-placed 'Salesforce' inside a bullet with a measurable outcome beats the same word repeated six times, and it survives the interview question that follows.

Can an ATS read a two-column resume?

It can read the text, but often not in the order you intended. Parsers work through document order rather than visual layout, so a sidebar can be interleaved into an unrelated section - the classic failure is a skills list appearing in the middle of a job description while the skills field parses as empty. Single column is the safe default, and it costs you nothing a recruiter values.

Is a resume score from an online checker meaningful?

Not as a prediction. Those tools run their own heuristics rather than the employer's actual configuration, and no employer sees the number they produce. They are genuinely useful for one thing: catching parsing failures. If a checker cannot find your email or shows your sections scrambled, that is real information worth acting on. The percentage is not.

Should I use the exact job title from the posting?

Where it is honest, yes. Title search is the most common recruiter query, and internal titles frequently have no market equivalent. If you were a 'Customer Happiness Wizard' doing customer success management, write 'Customer Success Manager (internal title: Customer Happiness Wizard)'. That is retrievable and accurate at the same time - which is the standard every optimization on this page should meet.

Sources and Methodology

Where the numbers on this page come from

  1. Prohibited Employment Policies and PracticesU.S. Equal Employment Opportunity CommissionContext for why US employers instruct recruiters to disregard photos and personal details.
  2. Assessment and Selection: ScreeningU.S. Office of Personnel ManagementPublic-sector documentation of structured screening and how qualification review differs from private-sector filtering.
  3. MirrorCV parsing tests across 500 applicationsMirrorCVResume files submitted through major platforms and compared against the resulting parsed records to identify extraction failures.

Role-Specific ATS Keyword Guides

Explore resume guides for related roles

MirrorCV

Tailor your resume to ATS Resume Optimization listings with AI suggestions you can accept, edit, or revert.

Build your ATS Resume Optimization resume

Free to start · No credit card