How to pass ATS filters: a guide for your resume
Learn how to pass ATS filters: machine-readable formatting, keywords from the job posting, and a final checklist so your resume reaches a recruiter.
You apply to ten openings, you meet the requirements, and nobody calls. Before blaming your experience, check the first cut: at most mid-size and large companies, a piece of software decides whether your resume reaches a recruiter or stays buried in a database. Knowing how to pass ATS filters is now part of the job of looking for a job.
The good news: the filter is not a black box. It runs on known rules, and this guide covers all of them — what the system looks at, how to verify that your resume is machine-readable, which format to use, where to place your keywords, and the frequent mistakes in Latin America that are knocking you out.
What an ATS is and why it rejects resumes nobody has read
An ATS (Applicant Tracking System) is the software companies use to receive, organize, and filter applications. When you apply through a job board or a company's website, your resume doesn't land in someone's inbox: it goes into a database.
There, the system does two things. First, it converts your document into plain text and splits it into fields: name, job titles, companies, dates, education, skills. Second, it compares that text against the job posting: titles, years of experience, tools, and keywords. From that match it builds a score or a ranked list, and the recruiter usually reviews only the top of it.
That explains the silence after applying. Your resume can be cut for two reasons that have nothing to do with your experience:
- The system couldn't read it: complex columns, tables, or text inside images the ATS can't interpret.
- It didn't find the terms the posting asks for, even though you have the experience, because you described it with different words.
In Latin America this is already the norm: platforms like Workday, Greenhouse, SAP SuccessFactors, and Lever process most of the region's corporate openings. If you're applying to mid-size or large companies, assume an ATS will read your resume before any human does.
How to know if your resume is machine-readable
Before touching the content, verify the basics: can the system even read your document? Three home tests, in order:
- The copy-paste test. Open your resume, select all the text, and paste it into a plain-text editor (Notepad works). If the result keeps a logical order — contact details, experience, education — you're fine. If you get chopped sentences, scrambled columns, or missing information, the ATS will see exactly that mess.
- The selection test. If you can't select the PDF's text with your cursor, your resume is an image. It happens with scanned documents and with design templates exported as images: to the system, that file is empty.
- The search test. Use Ctrl+F on the PDF and search for words you know are there ("Excel", your last job title). If the search can't find them, neither can the ATS.
If your document fails any of the three, don't keep tweaking keywords: you need a new format first.
Ingenium's employability diagnostic includes this check among its 22 control points: in three minutes you know whether your resume is compatible with the most widely used ATS platforms and what else is holding your search back.
The right format: one column, no tables, no decoration
The general rule: simple wins. A spectacular design the system can't read is worth less than a plain document that gets through.
- A single column. ATS software reads left to right, top to bottom. A two-column layout can end up parsed as one scrambled line.
- No tables, text boxes, or graphics. Skill-level bars, icons, and diagrams don't convert into text, and anything inside a table can be lost entirely.
- Contact details in the body of the document, not in the header or footer: several systems skip those areas when processing the file.
- Standard typography (Arial, Calibri, Georgia) at 10 to 12 points, and conventional section titles: "Work experience", "Education", "Skills". An ATS won't guess that "My journey" means experience.
- Reverse-chronological order and consistent dates, with month and year ("03/2023 – 05/2025"). Systems calculate your years of experience from those dates; without the month, some assume the worst.
PDF or Word? Modern ATS platforms read a text-based PDF just fine — one that passes the three tests above. PDF protects your layout, so it's the default choice. Two exceptions: if the posting explicitly asks for a .docx, send a .docx; and never send a scanned or image-exported PDF. Name the file professionally: "FirstName-LastName-Resume.pdf".
How to pass ATS filters with the job posting's keywords
With the format solved, the filter is passed with content: your resume has to say what you can do using the posting's own words.
First, extract the keywords. Read the job description twice and underline:
- The job title, verbatim.
- The hard skills: tools, software, methodologies, and certifications.
- The soft skills that repeat or appear among the requirements.
- The industry's exact terms: if the posting says "project management", that's the phrase, not "PM"; if it asks for "SQL", "databases" isn't enough.
Then, place them where the system and the recruiter look for them:
| Where | What goes there |
|---|---|
| Title or professional profile | The target role, written exactly as the posting does |
| Opening summary | 3-4 lines with the 4-5 main keywords, in context |
| Work experience | Each keyword next to a measurable achievement that backs it up |
| Skills section | The posting's tools and competencies, spelled the same way |
Three rules when placing them:
- Use the literal job title. If internally you were "Analyst II" but the posting wants a "Data Analyst", write "Data Analyst (Analyst II)". The system searches for the market's name, not your former employer's org chart.
- Write both the acronym and the full term: "Customer Relationship Management (CRM)", "key performance indicators (KPI)". You don't know which of the two the system is searching for.
- No keyword stuffing. Repeating a keyword ten times, dumping term lists without context, or hiding white text doesn't improve your score in modern systems, and the recruiter who does open the document will discard it on the spot. Every keyword must be backed by real experience.
The practical consequence: one resume per opening. It's not about rewriting everything, but adjusting the title, summary, and skills for each application. Ten tailored applications beat fifty generic ones, and choosing which ten to bet on is exactly what a good job-search plan is for. And if the process asks for a cover letter, use it: it gets indexed too, and it's extra room for your keywords in context.
Frequent mistakes in Latin America
These are the ones we see most often in resumes from the region:
- The two-column template with a photo. It's the most popular format on design platforms and the one that gets along worst with ATS software: the sidebar with skill bars is often lost entirely during processing.
- Personal data nobody asked for. ID number, marital status, age, exact address, nationality: they add no score, take up space, and in several countries the advice is now to leave them out. City, phone, email, and LinkedIn are enough.
- Mixing languages. If the posting is in English, the resume goes in English; if it's in Spanish, in Spanish. An ATS searching for "project management" won't find "gestión de proyectos", and vice versa.
- Internal job titles the market doesn't search for. "Integral Service Executive III" means nothing to the system or the recruiter. Translate your role into the name the market uses and keep the internal one in parentheses.
- Dates with years only. "2022 – 2024" can mean one month or three full years depending on the system reading it. Month and year, always.
- The scanned PDF. The printed, signed, and scanned resume still circulates in the region. To an ATS it's an image: zero text, zero score, automatic rejection.
Final checklist before you apply
Go through this list with your resume in front of you. If you can check everything, your application is ready for the filter:
- The PDF's text can be selected, copied, and searched with Ctrl+F.
- A single column, with no tables, icons, graphics, or photo.
- Contact details in the body of the document, not in the header.
- Standard section titles: work experience, education, skills.
- The posting's job title appears verbatim in your professional profile.
- The posting's hard skills are in your skills section, spelled the same way.
- Every acronym comes with its full term.
- Every keyword is backed by a concrete achievement, ideally with numbers.
- Dates with month and year, in reverse-chronological order.
- File named "FirstName-LastName-Resume.pdf" (or .docx if the posting asks for it).
- Zero keyword stuffing: everything the document says, you can defend in an interview.
Passing the filter is half the journey: on the other side there's a recruiter who decides in seconds. If you want to know where your resume stands today, Ingenium's free diagnostic evaluates it along with 21 other points of your employability, and the Career Accelerator includes optimizing the document with your industry's keywords, reviewed by your Career Coach, before you start applying.