An ATS is not a person making a final decision about your career. It is the software companies use to collect applications, store resumes, and help recruiters manage candidates.
The risk is practical. If your resume is hard to read as text, important details can be missed. If it does not use the words recruiters search for, it can be harder to find. Your goal is to make the resume clear for both the system and the people using it.
ATS stands for Applicant Tracking System. Workday, Greenhouse, Lever, Taleo, and iCIMS are common examples. When you apply online, the ATS usually stores your application, extracts text from your resume, identifies basic fields such as your name and work history, and makes your profile searchable.
That is more straightforward than most ATS advice makes it sound. In many companies, the ATS does not automatically reject most candidates. It helps recruiters organize applications, search for relevant people, track conversations, and move candidates through the process.
The common problems are usually simple:
Those problems are fixable. Use a clean layout. Keep important details as normal text. Use familiar section headings. Use the job's language when it honestly matches your experience. Then test what the resume looks like when the formatting is stripped away.
Think of the ATS as a system that works best with plain, well-structured text. Your resume can still look polished. It should not depend on columns, graphics, logos, icons, or unusual formatting to make sense.
The diagram below sorts common formatting choices into the ones that parse reliably and the ones that often cause problems.
The green side is text a parser can read top to bottom in order. The red side hides information in places parsers skip or reorder, which is what turns skills into stray ratings and contact details into missing fields.
A single-column resume is the safest choice because the reading order is clear: top to bottom. Multi-column layouts and sidebars can work in some systems, but they are less predictable. A resume that looks balanced on the page may turn into mixed-up text when parsed.
For most candidates, an elaborate layout adds little value. A clear layout protects the content. Let your experience do the work.
Put your name, email, phone number, LinkedIn, location, job titles, employers, dates, skills, and project details in the main body of the resume.
Do not rely on page headers, footers, images, text boxes, or icons for anything important. Some parsers skip those areas or read them out of order. A person may see your email at the top of the designed page, but the system may not capture it correctly.
Use headings that people and systems recognize:
Unusual headings can make the resume harder to process. "Where I've Made an Impact" may sound more personal than "Experience", but it gives both the parser and the recruiter extra work. Use the familiar label.
Standard fonts such as Calibri, Arial, Helvetica, Inter, or Times New Roman are safe. Decorative fonts, icon fonts, and unusual symbols can extract badly or turn into unreadable characters.
The same rule applies to skill bars, ratings, logos, and charts. They may look tidy, but they do not carry useful text. Write the skill names plainly:
That is more useful than icons or a five-dot rating.
If the application asks for .docx, send .docx. If it asks for PDF, send PDF. If it accepts both and your PDF contains selectable text, a simple PDF is usually fine.
The file format matters less than the structure inside the file. A clean PDF can parse well. A messy Word document can parse poorly. Do not get distracted by blanket advice like "avoid PDF". The better question is: can the system extract the text in the right order?
Recruiters often search using the language of the role. If the posting says "PostgreSQL" and your resume only says "relational databases", the match may be missed. If the posting says "customer success" and your resume says "client support", consider using both if both are true.
This is about clarity. Use the terms from the job description where they naturally fit your actual work.
Open your resume, select all the text, copy it, and paste it into a plain-text document. On a Mac, use Cmd+A and Cmd+C. On Windows, use Ctrl+A and Ctrl+C.
Now read what you pasted. This is not a perfect ATS simulation, but it is a useful quality check.
Look for these issues:
If the pasted version is hard for you to read, it may also be hard for the ATS workflow and the recruiter reviewing it.
Here is a common layout problem.
Before:
When this resume is copied into plain text, the result may look like this:
A person looking at the designed resume may understand it. The extracted text is much harder to follow. The name may be missing, the skills may turn into ratings without context, and the job history may appear out of order.
After:
Why the after version works: The important information is plain text and follows a normal reading order. A recruiter can scan it, and an ATS has a better chance of extracting the right fields.
Here is a smaller version of the same problem. Anna Petrova, a career switcher, listed her project stack as logos.
Before:
After:
Why the after version works: The second version says exactly what Anna used. It is searchable, readable, and clear. The logo version may look modern, but the actual skill names can disappear during parsing.
This is the basic path your resume follows after you apply. The exact workflow varies by company, but the main steps are usually similar.
The red path is the part to pay attention to. The resume may not be rejected automatically. It may simply become harder to search, harder to read, or less likely to receive a careful review. That is still a real problem, but it is one you can reduce.
Keyword matching is the other half. Some searches look for exact words. If a recruiter searches for "PostgreSQL" and your resume only says "Postgres" or "SQL database", you may not appear in that search. Newer tools can recognize related terms more often, but exact wording still helps. When the job posting uses a specific term and you have that experience, use that term.
This also explains why the same resume can perform differently at different companies. ATS products, settings, recruiter habits, and job requirements vary. One system may read a two-column resume correctly while another reads it poorly. You cannot control every system, but you can build a resume that works well in common conditions.
You may have heard claims like "75% of resumes are rejected by ATS before a human sees them." Treat those numbers carefully. The useful lesson is not the exact percentage. The useful lesson is that many resumes are missed or skimmed because they are hard to parse, hard to search, poorly matched to the role, or buried in a crowded applicant pool.
The goal is to remove the avoidable problems.
None of the items below get your resume rejected on their own. Each one makes the extracted text harder to search or read, so a qualified resume turns into one a recruiter never surfaces or cannot scan.