ATS-friendly CV in Saudi Arabia: what actually affects parsing
An applicant tracking system is a database. It takes the file you upload, tries to pull structured fields out of it — name, employers, dates, titles, skills — and stores the result so a recruiter can search it later.
That single sentence disposes of most ATS advice. A CV is "ATS-friendly" when the system can read it correctly and a recruiter searching for someone like you can find it. Nothing more mystical than that is happening.
There is no such thing as a special kind of document called an ATS CV. There is a readable CV and an unreadable one, and the difference is mechanical.
What follows is the part you can control: how to check whether your CV parses, what actually breaks it, and how to get the right terms into it without writing for a machine.
First, the things that are not true
These circulate constantly and cost people real effort.
"75% of CVs are rejected by the ATS before a human sees them." This figure has no traceable source. Applications do go unread, but usually because far more people applied than the recruiter can review — not because software scored and discarded them.
"The ATS scores your CV and rejects it below a threshold." Most systems rank or filter on request; they do not auto-reject a parsed CV. What does reject automatically is the application form — knockout questions about nationality, visa status, years of experience or a required licence. Those are answered in the form, not in your CV, and people who blame the ATS have often been filtered by a question they answered honestly.
"Match the keyword density." No system measures density. A term is either found or not found.
"Put keywords in white text so the system sees them and the human doesn't." Parsers extract text regardless of colour. Recruiters see it as soon as they open the file, and it reads as an attempt to deceive.
"Never use PDF." Modern parsers handle text-based PDF. What fails is a PDF that contains an image of a CV rather than text — typically exported from a design tool or scanned. If you are unsure which you have, the test below settles it in ten seconds.
"You need a special ATS template." You need a readable document. Most "ATS templates" sold online are ordinary single-column CVs.
The ten-second parse test
Open your CV. Select all the text, copy it, and paste it into a plain text editor or an empty email.
Then read what comes out:
- Did any text appear? If nothing did, your CV is an image and no system can read a word of it. This is the single most damaging problem on this page, and the easiest to miss.
- Are your name, phone and email at the top, in that pasted text? If they vanished, they are in the document header — a region many parsers skip.
- Do employers, job titles and dates appear in a sensible order, each on its own line? Or are two columns now interleaved into nonsense?
- Are your section headings still there and still recognisable?
- Did bullet content survive, or did it collapse into one run-on block?
Whatever appears in that plain text is approximately what the system stores about you. If it reads as gibberish to you, it reads as gibberish to a recruiter's search.
What actually breaks parsing
| Element | What happens | What to do instead |
|---|---|---|
| Two- or three-column layout | Columns get read across, interleaving unrelated lines | Single column, top to bottom |
| Contact details in the header or footer | Frequently skipped; your CV is in the database with no way to reach you | Put them in the body, at the top |
| Text inside a graphic, logo or image | Not extracted at all | Live text only |
| Skills shown as rating bars, stars or dials | Extracted as a label with no value — "Excel" with nothing attached | Write the level in words, or drop it |
| Tables for layout | Sometimes fine, sometimes scrambled, depending on the parser | Avoid for structure; a simple table for a skills list is usually safe |
| Text boxes and sidebars | Often treated as separate objects and misplaced | Keep everything in the main flow |
| Invented section headings — "My Journey", "Where I've Been" | The parser cannot tell which section it is looking at | Experience · Education · Skills · Certifications |
| Dates as "Jan '22 – Present" or Hijri only | Inconsistent extraction; sometimes no date at all | MM/YYYY – MM/YYYY, consistently, Gregorian |
| Unusual fonts, or icons substituting for words | Icons carry no text; some fonts export badly | Standard fonts; write the word |
The file named CV final v3 (2).docx | Looks careless to the human who downloads it | Firstname-Lastname-CV.pdf |
Two format questions with honest answers:
PDF or Word? Text-based PDF is fine for most systems and preserves your layout. If a specific employer's portal asks for .docx, give it .docx — that request usually means their parser prefers it. Keep both versions.
One page or two? This is a human judgement, not an ATS one. Parsers do not care. Two pages is normal past roughly five years of experience.
Keywords: take them from the advert, not from a list
The terms that matter are the ones in the job description you are applying to. Not generic "power words", not a list of trending skills.
The method, in four steps:
- Paste the job advert into a document. Highlight every noun that names a skill, tool, qualification, system, method or responsibility. Ignore the adjectives — nobody searches for "dynamic".
- Separate must-haves from nice-to-haves. Requirements stated as "required", "must have", or repeated more than once are the ones the recruiter will search for.
- Mark each one honestly: have it, partly have it, do not have it. Only the first two can go on your CV.
- Place each surviving term where the evidence is, inside the bullet that demonstrates it — not in a keyword list at the bottom.
Two details that matter more than people expect:
Use both the spelled-out term and the abbreviation, once each. A recruiter may search either. "Project Management Professional (PMP)" covers both. So does "Applicant Tracking System (ATS)" — this page does the same thing for the same reason.
Match the employer's vocabulary where it is genuinely the same thing. If the advert says "stakeholder management" and your CV says "dealing with clients and departments", you have the experience and none of the findability. If they say "SAP FICO" and you wrote "SAP finance module", change it. This is not keyword-stuffing; it is using the name the industry uses.
What you must not do: claim a skill you do not have because it appears in the advert. It surfaces in the first technical question, and in the Saudi market — where sectors are small and recruiters move between them — it surfaces more than once.
Annotated example: the same experience, twice
Before — parses badly, searches badly:
MY EXPERIENCE Senior Officer | Riyadh (name, phone and email in the page header; two-column layout with a skills sidebar; dates shown as "since 2022")
- Responsible for various duties related to procurement
- Worked with different departments on multiple projects
- Helped improve processes and achieved good results
Four problems. The heading is non-standard. The employer name is missing entirely — searchable, and absent. There is no date range a parser can extract. And "various duties", "different departments", "good results" contain no term a recruiter would ever search for, and no evidence a human would credit.
After — parses cleanly, searches well, and says something:
EXPERIENCE
Senior Procurement Officer — Al-Faisal Industrial Co., Riyadh 03/2022 – Present
- Managed end-to-end procurement for a SAR 40M annual category, from RFQ through contract award and supplier performance review
- Led supplier negotiations that reduced unit cost on the three highest-spend items by 11% year on year
- Rebuilt the vendor prequalification process with Finance and Legal, cutting average award cycle time from 45 to 28 days
- Systems: SAP MM · Oracle Procurement Cloud
Same person, same job. The second version gives the parser a title, an employer, a location and a clean date range; gives the recruiter searchable terms — procurement, RFQ, contract award, supplier negotiation, prequalification, SAP MM — and gives the hiring manager a reason to read on. The numbers are what make the bullets defensible in an interview, which is the real test.
(The employer, figures and systems above are illustrative. Use your own, and use only numbers you could explain if asked.)
The ATS self-audit
Run this before every batch of applications. It takes about five minutes once you have done it twice.
Parsing
- [ ] Copy-paste test produces clean, readable text
- [ ] Name, phone and email appear in the body, not the header
- [ ] Single-column layout throughout
- [ ] No text trapped inside images, logos or graphics
- [ ] No rating bars, stars or skill dials
- [ ] Standard headings: Experience, Education, Skills, Certifications
- [ ] Every role has employer, job title, location and
MM/YYYY – MM/YYYY - [ ] Gregorian dates, formatted identically throughout
- [ ] File named
Firstname-Lastname-CV - [ ] Format matches what the portal asked for
Findability
- [ ] Job title on the CV is recognisable against the title being advertised
- [ ] Every must-have requirement you genuinely meet appears somewhere in the text
- [ ] Each key qualification appears spelled out and abbreviated, once each
- [ ] Tools and systems named specifically, not as "various systems"
- [ ] The employer's vocabulary is used where it names the same thing
- [ ] Nothing claimed that you could not defend in a technical question
Readability, once it reaches a person
- [ ] Most recent role first
- [ ] No unexplained employment gaps longer than six months
- [ ] Bullets lead with what you did, not with "Responsible for"
- [ ] At least one number, volume or scope indicator per role
- [ ] Nothing on the CV that the job advert gives you no reason to include
Worksheet: map the advert to your CV
Copy this into a document and fill one row per requirement. One pass per application — for a role you actually want, it takes about fifteen minutes and replaces an hour of rewriting.
| Requirement, in the employer's words | Must-have or nice? | Do I have it? | Where it appears on my CV now | Exact wording I will use |
|---|---|---|---|---|
| M / N | Yes / Partly / No | Bullet, line, or "missing" | ||
| M / N | Yes / Partly / No | |||
| M / N | Yes / Partly / No | |||
| M / N | Yes / Partly / No | |||
| M / N | Yes / Partly / No |
Reading the completed sheet:
- Any must-have marked Yes but "missing" is the highest-value edit you can make. You have the experience and the CV does not show it.
- Three or more must-haves marked No usually means the CV is not the problem. You are applying above the line the advert draws, and a better-worded CV will not close that gap.
- Everything already present means stop editing and apply. Polishing a CV is a comfortable substitute for the harder work of applying, and it is one of the most common ways a job search stalls.
In Saudi Arabia, you are often not uploading a CV at all
A large share of applications here never pass through a CV parser, because you are typing into a structured profile instead.
Jadarat (جدارات), the Unified National Employment Platform managed by the Human Resources Development Fund, lets Saudi jobseekers register their data, qualifications and experience and attach supporting documents, then apply to public- and private-sector roles from that profile. Large employers run their own portals that work the same way: you upload a CV, the system pre-fills fields from it, and you correct them.
Three consequences worth acting on:
Your profile is the record, not your CV. Where the platform holds a structured profile, that is what is searched and filtered. A well-written CV attached to a thin, half-complete profile is a well-written CV nobody finds.
Fix the pre-filled fields every time. When a portal parses your CV into a form, whatever it got wrong is now your application unless you correct it. This is the moment the parse test pays for itself — you will already know what it tends to mangle.
Keep both language versions current. Applications in Saudi Arabia run in Arabic and English, sometimes within the same organisation. If you maintain an English CV alongside an Arabic one, update both when anything changes; a two-year-old second version is worse than none, because it is the one that gets sent in a hurry.
Common questions
Does a photo break the ATS?
Not usually — the parser ignores it. Whether to include one is a separate judgement about the employer and the market, not a parsing question.
Should I use a different CV for every application?
Not a different CV. A different top third. Keep one master document and adjust the summary, the job title line and the emphasis in your most recent role against the advert. Rewriting from scratch each time is unsustainable, which is why people stop doing it by the fifth application.
My CV parses cleanly and I still get no replies. What now?
Then parsing is not the problem and more formatting work will change nothing. The bottleneck is targeting, positioning or volume — diagnose which one before editing anything else.
Do these rules apply to a senior or executive CV?
The parsing rules do. The content rules diverge sharply at senior level, where the CV has to convey scope, mandate and P&L rather than task lists — see executive CV review.
Is a two-column CV always wrong?
For an online application, assume yes. For a CV you hand to someone directly, or email as an attachment to a named person, no system is parsing it and layout is a design choice.
Where to go next
If you have not yet built the CV this page is auditing, start from how to write a CV for Saudi Arabia, then come back and run the parse test. If you want a structure to work from, use the Saudi CV template. If you have done all of this and want someone to read the document against a specific target role, that is what a CV review is for — it sits among the other coaching options alongside interview and job-search work, which is usually where the bottleneck turns out to be.
A useful next step, matched to this topic
If you want support applying what you just read, start with the option closest to the problem in front of you.
Saad Al-Wuqayan
Career & Executive Coach — ICF ACC, MBA
Saad Al-Wuqayan coaches professionals and executives in Riyadh. Nearly two decades across engineering, business development, financial leadership as a CFO and government transformation sit behind every session.
More about Saad- Last reviewed
Work on this with a coach
If the decision in front of you is specific, a session is usually faster than another month of reading. Bring the situation as it actually is.