If you only do five things

  1. Drop the creative template. One column, no tables, no text boxes, no icons. The formatting rules are below.
  2. Move your name and contact details out of the header. Many systems ignore headers and footers, so your resume arrives with no contact information.
  3. Use the standard section headings. Experience, Education, Skills, Summary.
  4. Rewrite for each posting in its own words. Tailoring beats a generic resume almost every time.
  5. Run the copy-paste test before you submit. If the text comes out garbled for you, it will for the software.

What is an ATS?

Software that reads and ranks your resume before a recruiter does. When you apply through a company career portal or a job board like Indeed or LinkedIn, it is the first thing that opens your file.

The system does three things with your resume:

  • Stores it. Your application sits in a database the recruiter works from, not in an inbox.
  • Parses it into fields. Name, contact information, work history, education, skills. Anything it cannot map is effectively missing.
  • Scores it against the posting. Recruiters work from the dashboard and typically view only the top-ranked candidates.

If the system cannot parse your resume correctly, or your content does not match the role closely enough, your application may never surface.

Which systems you are dealing with, and how many employers use one

This is not a niche concern. The vast majority of Fortune 500 companies and most mid-size employers use an ATS.

Common systems include Workday, Greenhouse, Lever, iCIMS and Taleo. Each parses resumes slightly differently, but the core principles for getting through them are the same, so you do not need to know which one an employer runs.

Does the software reject my resume?

Most do not reject. They rank and sort. A recruiter sees results ordered by relevance score, so a low-ranked resume is invisible even though it was never technically rejected.

Four things drive the score:

  • Keyword matching. The system compares your words and phrases against the job description. Exact matches score highest.
  • Job title alignment. Current and previous titles are weighted heavily. If the role is "Senior Product Manager" and your resume says "Lead PM," the system may not make the connection.
  • Recency. Skills listed in your most recent position carry more weight than the same skills in a job from eight years ago.
  • Required vs. preferred qualifications. Many systems separate "must have" from "nice to have." Missing a required qualification can drop your ranking significantly.
Why close synonyms are not a safe substitute for the posting's exact words

Close synonyms sometimes count, but not reliably. If the posting says "financial analysis" and your resume says "financial modeling," some systems will catch the overlap and some will not.

There is no way to tell from the outside which behavior you are facing, so use the posting's term where it is accurate.

Format the document so software can read it

Single column, standard headings, no tables or text boxes, and contact information in the body rather than the header. Formatting is the most common reason a qualified candidate gets filtered out.

  • Use a single-column layout. Multi-column resumes, sidebars and creative layouts break most parsers.
  • Avoid tables and text boxes. Even a simple table used for layout, such as dates on the right and titles on the left, can confuse a parser. Use plain text with consistent formatting.
  • Skip headers and footers. Many systems ignore that area, so a resume with contact details in the header parses as having no contact information at all.
  • Use standard section headings. Experience, Education, Skills and Summary are universally recognized. "Where I've Made an Impact" or "My Toolkit" may not be mapped correctly.
  • Submit as .docx or PDF. Most modern systems handle both well. If you are unsure, .docx is the safest choice.
  • Use standard fonts. Arial, Calibri, Times New Roman and similar system fonts parse reliably.
What columns actually do to your text, and the file types and fonts to avoid

The system reads left to right, top to bottom. Columns cause it to merge text from different sections into a single line, which produces garbled output. The content might be strong, but if the document cannot be parsed, none of it counts.

Avoid .pages, .odt and image-based PDFs such as scanned documents. Custom or decorative fonts can cause character recognition issues.

How do I match keywords without stuffing?

Use the posting's own language inside your accomplishments. Cramming in terms does not work, because modern systems and recruiters both detect unnatural repetition.

Tailor each application. This is the single most effective thing you can do. A resume customized to each posting will outrank a generic one almost every time. It takes more effort, and the hit rate improves dramatically.

  • Mirror the posting naturally. If it says "cross-functional collaboration," use that phrase in a relevant accomplishment. If it says "P&L responsibility," do not substitute "budget management" unless you also include the original term.
  • Place keywords in context. "Managed a team of 12 engineers" beats listing "team management" in a skills section. Keywords inside accomplishment statements carry more weight because they show application, not awareness.
  • Lead with hard skills. Systems weight specific, measurable skills such as Python, Salesforce, GAAP compliance and Six Sigma more than generic ones such as leadership, communication and problem-solving.
Abbreviations, and where soft skills still belong

Include both the spelled-out term and the abbreviation. Write "Search Engine Optimization (SEO)" at least once so the system catches both forms. After that, use either version.

Include the soft skills as well. They are not weighted as heavily as hard skills, so they should not open the resume.

Build an ATS-friendly resume

Resume.io's templates are designed to pass ATS screening while still looking professional. Start with a proven format and focus your time on content.

Try Resume.io

Mistakes that push a qualified resume down the list

Creative templates, one resume sent everywhere, and duties written where numbers belong. Any one of these can rank you below less qualified applicants.

If the system cannot read it, it does not exist. Logos, icons used as bullet points and text rendered as images are invisible to a parser, so critical information never makes it into your record.

  • Graphic-heavy templates. Canva templates, infographic resumes, and designs with icons, progress bars or skill ratings almost always parse poorly. They look good as PDFs and produce garbage when the text is extracted.
  • The same resume for every job. A generic resume that covers all bases scores well for no specific role.
  • Responsibilities instead of accomplishments. "Responsible for managing client accounts" tells the system nothing distinctive. "Managed 45 client accounts totaling $12M in annual revenue" gives it and the recruiter something to work with.
  • Missing or vague dates. "2018 to present" is fine. "Several years," or no dates at all, causes parsing errors and may flag the resume for manual review, which often means it gets skipped.

These are the issues career counselors and professional resume writers see most frequently.

How do I test my resume before I submit it?

Select all the text in your resume and paste it into a plain text editor. If the result is garbled, out of order or missing sections, the ATS will have the same problem.

  • Copy-paste test. Open the PDF, select all (Ctrl+A), paste into an editor like Notepad, and read what comes out.
  • Review the parsed version. Many job portals show a preview of how your resume was read, with fields for name, employer and dates. Wrong or empty fields mean your formatting needs work.
  • Use a free review tool. Several resume services offer free ATS compatibility checks that flag formatting issues, parsing problems and missing keywords relative to a posting. Useful as a sanity check before you start applying.

Do I need professional help?

Usually not. If your resume is relatively current and you are comfortable with formatting and writing, start from a clean single-column template that already parses correctly and spend your effort tailoring each application.

Professional help makes sense in four situations:

  • You are changing careers. Positioning existing experience for a new industry or role is harder than updating a resume. A writer can bridge what you have done and what the new role requires.
  • You are applying for senior or executive roles. Resumes at that level need to convey leadership scope, strategic impact and board-level communication. The stakes per application are higher and the competition is more polished.
  • You have been out of work a year or more. Structure and framing matter more than usual, and a professional can present the gap without raising unnecessary concern.
  • You are applying consistently and hearing nothing. The problem is likely the resume rather than the market. A review can identify whether it is formatting, content, keywords or positioning.

Get layoff alerts

New WARN filings delivered to your inbox on weekdays.