Imagine sending in your application and no one ever reads it. At many mid-sized and large companies, software decides first whether your CV deserves to reach a human at all. According to the Hidden Workers: Untapped Talent report by Harvard Business School and Accenture (2021), 88% of executives acknowledge that qualified candidates are screened out because of these automated filters. The good news: understanding how they work lets you play the system to your advantage instead of against it.
What an ATS is and why it exists
An ATS (Applicant Tracking System) is the HR software that receives, stores and sorts applications. It wasn't created to reject people, but to handle volume: an attractive opening can draw hundreds of CVs, and no one person can read them all in detail. The ATS prioritizes the applications that look like the best fit on paper. The problem arises when a strong candidate submits a CV the system can't understand —because of its format or its vocabulary— and gets pushed aside despite being qualified.
How an ATS works, step by step
| Step | What the ATS does |
|---|---|
| 1. Parsing | Extracts the text from your CV (sometimes badly, especially with column- or table-based layouts). |
| 2. Matching | Looks for keywords that match the job description. |
| 3. Scoring | Assigns a score and filters out CVs that fall below a threshold. |
| 4. Ranking | Orders candidates so the recruiter sees the closest matches first. |

The 5 mistakes that get you eliminated automatically
- A CV built on tables or columns: the ATS reads in a zigzag and scrambles the text.
- The wrong keywords: if the listing says "Account Manager" and your CV says "Sales Manager," the system won't connect the two.
- Information in the header or footer: many ATS systems don't read headers or footers.
- Text embedded in images: logos, scanned signatures or graphics with embedded text get lost.
- Problematic file formats: .docx files with macros or PDFs exported as images can fail at the parsing stage.
Keywords: the factor that carries the most weight
The heart of an ATS is matching keywords between your CV and the job listing. This isn't about repeating terms mindlessly, but about using the same vocabulary as the ad: if it asks for "P&L management," "key account negotiation" or "SAP," those phrases should appear in your CV —as long as they're true— written exactly the way the industry uses them. Jobscan recommends aiming for at least a 75% match between the role's keywords and those in your application.
A CEO with a strong track record was rejected by an ATS because his CV said "responsible for the bottom line" while the listing called for "P&L management." Same concept, different term: aligning the vocabulary would have been enough to clear the filter.
An ATS-proof CV
- A single column, no tables.
- Selectable text, never an image.
- Standard headings: Experience, Education, Skills.
- The listing's keywords, written naturally.
- Contact details in the body, not in the header/footer.
- A standard PDF format or a clean .docx.
Optimizing for the ATS isn't cheating: it's making sure a human actually gets to read what you're truly worth.
How to get your ATS score in ZenitJob
ZenitJob includes an automated ATS analysis: paste in the job listing text, upload your CV, and you get a score from 0 to 100 along with the keywords you already cover and the ones you're missing. The AI tells you exactly what to change to raise that score, without inventing experience you don't have. It's the fastest way to know, before you hit send, whether your application will clear the first cut.
Sources
- Harvard Business School & Accenture, Hidden Workers: Untapped Talent (2021).
- Jobscan, guides on ATS-friendly formatting and keywords (jobscan.co).
- Public documentation from ATS providers (Workday, Greenhouse, SAP SuccessFactors).