We tested 20 resumes to find out what ATS actually reads... and here are the results
Can your resume be visually excellent, yet poor for the ATS system?
The answer: Yes, and this is exactly what confuses many job seekers when they send out dozens of applications without getting an interview.
In this test, we focused on one question: What can the Applicant Tracking System (ATS) extract from the resume, and what can be lost during the analysis process?
We tested 20 different versions of resumes, changing elements like columns, tables, icons, headings, keywords, date formatting, and the placement of contact information, and then compared the extractability and organization of the information.
An important methodological note: There is no "one ATS" that works the same way across all companies. Therefore, no single test should be considered a guarantee of acceptance in all systems. The results here focus on the principles of reading and extracting resume data, which are principles that recur in modern ATS guides and various parsing tests.
First: What is ATS anyway?
ATS stands for Applicant Tracking System, which is a system for tracking applicants.
Companies use these systems to manage job applications, sort candidate data, search within resumes, and extract information such as:
name and contact information.
job title.
previous experiences.
company names.
dates.
skills.
educational qualifications.
certifications.
job-related keywords.
The most important point is that ATS does not handle your resume in the same way a human does.
A hiring manager may see a beautiful and organized design, while the parsing program sees a confusing text or missing information if the file contains elements that are difficult to extract.
Recent evidence about ATS indicates that the Parsing stage, which is the conversion of the resume into structured data, usually precedes the search or matching processes within the system.
How did we conduct the test?
Instead of just following the traditional advice of "use an ATS template," we created a set of 20 different resume scenarios.
We had a base resume that included:
Professional summary.
Work experience.
Education.
Skills.
Certifications.
Contact information.
Professional achievements.
Keywords related to the target job.
Then we started changing one or more elements in each version.
For example, we tested:
A simple one-column design.
A two-column design.
A skills table.
Contact information within the Header.
Contact information within the Footer.
Using icons next to the contact details.
Traditional section headings.
Creative section headings.
Keywords matching the job advertisement.
Keywords in different formats.
Keyword stuffing.
Dates in different formats.
Symbols and graphics.
Text within boxes.
A selectable text PDF.
A PDF file containing graphic elements.
A highly complex format.
A very simple format.
A resume written for the person more than the system.
A resume that combines structured organization and job customization.
And the result was clear:
The problem is not in the "beauty" of the resume… but in the ability to convert it into understandable data.
The first result: simplicity wins when the structure is clear.
One of the most consistent patterns that emerged in testing is that simple design makes the information extraction process more predictable.
The single-column resume, clear headings, and logical arrangement of experiences were easier to analyze than designs with many overlapping elements.
This aligns with the recently published ATS guidelines, which typically recommend relying on a clear structure and a single column while avoiding tables, text boxes, and graphic elements that may confuse the analysis process.
The format we prefer:
Name
Contact Information
Professional Summary
Text...
Work Experience
Company — Job Title — Date
Achievement One.
Achievement Two.
Skills
Skill 1
Skill 2
Skill 3
Education
University — Degree — Year
This format is not necessarily the most visually exciting, but it is very clear in terms of structure.
The second result: columns are not just a design issue.
One of the most common pieces of advice:
"Do not use two columns in a resume."
But the truth is more nuanced than that.
The problem is not that every ATS will inevitably fail with any two-column design, but that Complex layouts increase the likelihood that information will be arranged or classified in unexpected ways..
Some modern analysis systems have become more capable of handling diverse layouts, but relying on a complex layout does not give you a real advantage if the primary goal is to ensure information is extracted clearly.
So, when faced with two options:
A beautiful two-column design
or
An organized one-column design
the second option is often safer in terms of machine readability.
The third result: keywords are important... but stuffing them is not the solution.
This is perhaps the most important result in the test.
If the job requires:
Python
SQL
Power BI
Data Analysis
Excel
and your resume only contains "data analysis," you may miss some terms that the system or hiring manager is looking for.
But the solution is not to write:
Python SQL SQL SQL Python Data Analysis SQL Power BI Python...
in the skills section.
This is not an optimization strategy; this is Keyword Stuffing.
It’s better to show the skill in a real context:
I used Python and SQL to analyze customer data and build regular reports that helped the team reduce report preparation time by 30%.
Here, the keywords appeared, but they came with experience, context, and results..
Modern sources on ATS optimization differentiate between keyword matching and stuffing, and recommend integrating the required words naturally within experiences and achievements when they are indeed part of the candidate's experience.
The fourth result: do not write your "skills" in a way that makes the system guess.
Compare:
❌ Ambiguous wording
Technical Skills:
Analysis, Data, Reports, Modern Techniques.
And between:
✅ Clear wording
Technical Skills:
Microsoft Excel
SQL
Python
Power BI
Data Analysis
Data Visualization
The second wording is better for both the person and the system as it directly defines the skills.
If the job advertisement uses a specific term and you actually possess that skill, it makes sense to use the same term in your resume instead of relying on an ambiguous synonym.
Result five: Traditional section headings are not as boring as you think
Some job seekers try to make their CV more creative by changing:
Work Experience
to:
My Professional Journey
or:
Where I've Made an Impact
The problem is that the hiring manager may understand the title immediately, but you don't gain any real benefit from forcing the analysis system to infer that this section is work experience.
Direct headings like:
Professional Summary
Work Experience
Education
Skills
Certifications
or their Arabic counterparts:
Professional Summary
Work Experience
Education
Skills
Certifications
make the structure clearer.
Modern ATS guides recommend using standard section headings that systems can easily recognize.
Result six: Don't hide contact information in an unnecessary place
One mistake worth noting is placing important information inside the Header or Footer in a way that may not be reliably extracted by some analysis systems.
It is safer for contact information to be a clear part of the main text of the page.
Example:
Ahmed Mohamed
Cairo, Egypt
ahmed@email.com | +20 XXX XXX XXXX
linkedin.com/in/ahmed
This way, the system does not need to search for your information in separate elements.
Result seven: Icons are not necessary
Sometimes we see:
📞 Phone number
📍 Location
That may look stylish, but the real question is:
Do you even need the icon?
If you can write:
Phone: +20 XXX XXX XXXX
then why make the system rely on interpreting a graphic symbol?
The problem is not that every ATS will fail to read icons, but that the icon does not add intrinsic value to the contact data.
Clear text is better than embellishment when the information is important.
Result eight: Tables may seem organized to humans… but they are not always the safest option
It is easy to use a table to display:
| Skill | Level |
|---|---|
| Excel | Advanced |
| SQL | Advanced |
| Python | Intermediate |
But some parsing tools may handle tables in a way that differs from their visual arrangement.
That is why several modern guides recommend avoiding placing essential information inside tables or text boxes when the goal is to reduce the chances of extraction errors.
Instead:
Technical Skills
Excel — Advanced
SQL — Advanced
Python — Intermediate
Simpler, and clearer.
Result nine: Achievements are more important than a list of responsibilities
There is a huge difference between:
Responsible for managing client accounts.
And between:
I managed over 50 accounts monthly and increased the customer retention rate by 18%.
In the second sentence we find:
the verb + scope of work + result + number
This makes the resume stronger not only for ATS but also when it reaches a human.
The ultimate goal is not just to get an "ATS score."
The goal is:
ATS reads you → the system places you among the candidates → the hiring manager is convinced by you.
The tenth result: do not blindly chase a 100% score
It is a common mistake for job seekers to think that:
ATS Score = 100%.
means they will get an interview.
This is not true.
Recruitment systems vary, the matching method varies, and the final decision does not depend on a single number.
You can have a very high match with the job posting while your resume is weak in terms of achievements.
And your resume can be excellent professionally but miss important terms present in the posting.
Therefore, any ATS Checker result should be treated as a diagnostic and improvement tool, not a final judgment on employment opportunities.
What did ATS read in the twenty resumes?
After gathering feedback, the elements can be divided into three categories:
| Element | Importance | Recommendation |
|---|---|---|
| Job title | Very high | Use clear wording |
| Company name | High | Write the name clearly |
| Experience dates | High | Use a consistent format |
| Skills | Very high | Use action terms |
| Experiences and achievements | Very high | Link it to results |
| Education | High | Use clear headings |
| Keywords | High | Use them naturally |
| Icons | Low | Can be omitted |
| Graphics | Low | Do not rely on them for information |
| Tables | Risk | Better to avoid them |
| Text boxes | Risk | Better to avoid them |
| Complex design | Risk | Use a simpler structure |
Surprise: ATS does not try to "understand the beauty of the CV"
This is a very important point.
When you design a CV using beautiful colors, icons, graphics, and a bar showing skill levels, you are thinking with a designer's mindset:
"How do I make the resume beautiful?"
But the analysis system asks a different question:
"What data is here?"
Is this a name?
Is this a date?
Is this a job title?
Is this a skill?
Is this a company name?
Is this education?
Is this a job-related word?
And that’s why structure is more important than decoration.
Does that mean every beautiful CV will fail?
No.
And here we need to correct one of the most widespread myths.
It is not true that:
"Any colorful CV is rejected by ATS."
And it is also not true that:
"Any two-column CV will be automatically rejected."
The reality is that parsing capabilities vary between systems, and modern data extraction techniques have become more sophisticated, including models that take document layout into account.
But when you can achieve a professional design And a structure that is easy to read automatically at the same time, so why take the risk?
The best formula for a CV in 2026
After the test, the strategy can be summarized in this formula:
**Clear structure
Job-related words
Real experience
Measurable achievements
Simple formatting
Customization for each job**
And not:
**Luxurious design
Dozens of colors
Icons
Repeated keywords**
How to make your resume more ATS-friendly?
Before sending a CV to any company, ask yourself:
1. Can the system identify my name?
The name must be written as real text.
2. Can it identify my experience?
Use a clear heading like:
Work Experience / الخبرة العملية
3. Can it identify my skills?
Write the skills by their actual names.
4. Does my resume match the job?
Read the job advertisement and extract:
The required skills.
The programs.
certifications.
job title.
The experiences.
The key words.
Then use what applies to you naturally.
5. Are the achievements clear?
Add numbers when available.
6. Can the text be selected?
Open the PDF and try to select and copy the text.
If copying produces distorted text, this is a sign worth addressing before sending the file.
Researchers have reported cases where visually intact PDF files had extracted text containing distorted characters or words, which is a practical example of the importance of checking the file from the inside, not just its appearance.
The 60-second test that you can do yourself
Before applying, do the following test:
Step 1: Open the CV file.
Step 2: Select all the text.
Step 3: Copy it.
Step 4: Paste it into Notepad or a simple text editor.
Step 5: Read the output from top to bottom.
Ask:
Is the name present?
Are the contact details present?
Are the experiences organized?
Are the company names clear?
Are the dates associated with the correct jobs?
Are the skills present?
Are the titles clear?
Is there any missing text?
Are the words distorted?
Is the information arranged logically?
If the text comes out confused, do not ignore the problem.
And most importantly: tailor the CV for each job
This is the step where many job seekers fall short.
You have one excellent CV.
Then you send it to:
Marketing Manager position.
Sales Manager position.
Business Development position.
Account Manager position.
Then you wonder why you are not getting good results.
The resume is not a static identification card.
It is better to create a strong base version and then modify it for each job.
For example, if the ad asks for:
Google Analytics + SEO + Content Marketing + Google Ads
And you actually have these experiences, they should be clearly shown in the resume.
But if another ad focuses on:
Salesforce + CRM + Lead Generation + B2B Sales
It is natural for priorities to change within a CV.
Recent research supports this trend towards customizing the resume according to the job using semantic matching methods and artificial intelligence, instead of relying solely on the literal matching of words.
Do you want to know how your resume looks from an ATS perspective?
Instead of guessing, you can use the platform CV ATS Builder to create a resume designed with ATS readability in mind, enhance the content of the resume using artificial intelligence, and also have the option to export it in PDF and Word formats.
The idea is not to make the CV "robotic", but to reach the right balance:
A resume that the system can easily understand and that a human can read quickly.
In summary: What did we learn from testing 20 resumes?
If we wanted to summarize the entire article in five points:
1. ATS cares more about data than the beauty of design.
2. A clear structure reduces the chances of analysis errors.
3. Keywords are important, but they should be used in a real context.
4. Measurable achievements make the CV stronger for the human after passing the analysis stage.
5. The best CV is not just the one that gets the highest "score", but the one that combines machine readability and human persuasion..
In the end, do not look for a way to trick the ATS.
Look for a way to make your real experience discoverable and understandable quickly..
And this is the difference between someone trying to "game the system" and someone who makes their resume work for them.
Frequently Asked Questions
Does ATS read all types of PDF files?
Not necessarily in the same way. The important factor is that the text should be extractable correctly. Also, file support varies from one hiring system to another, so you should follow the file format requested by the job posting when specifying it.
Should a one-column CV always be used?
A single column is the safest option when you want to reduce parsing complexities, but it is not an absolute rule for all modern systems. Some parsing tools have become better at handling different layouts.
Are keywords important in a resume?
Yes, especially when they truly reflect the job requirements. But do not use the words in an artificial or repetitive way. Place them within skills, experiences, and achievements where they make sense.
Is design important in a CV?
Yes, but it should serve readability, not hinder it. A professional design can be simple and organized without relying on graphics, tables, and text boxes.
Does having a high ATS Score mean I will get an interview?
No. The result of any parsing tool is an indicator that helps you identify weaknesses. Getting an interview also depends on your experience, how well you fit the job, the quality of your achievements, the competition, and how the company evaluates applicants.
What is the best way to improve a CV before applying?
Start with the job posting itself, extract the key requirements, and then adjust your resume to reflect your actual experience related to those requirements. After that, review the structure, formatting, and keywords, and test the text extraction capability from the file.
CTA
Don't leave your resume to chance.
Create a professional CV optimized for ATS, and improve its content before applying.