Skip to content
    Saad's Brain
    CVs and applications

    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.

    16 min readLast reviewed:

    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

    ElementWhat happensWhat to do instead
    Two- or three-column layoutColumns get read across, interleaving unrelated linesSingle column, top to bottom
    Contact details in the header or footerFrequently skipped; your CV is in the database with no way to reach youPut them in the body, at the top
    Text inside a graphic, logo or imageNot extracted at allLive text only
    Skills shown as rating bars, stars or dialsExtracted as a label with no value — "Excel" with nothing attachedWrite the level in words, or drop it
    Tables for layoutSometimes fine, sometimes scrambled, depending on the parserAvoid for structure; a simple table for a skills list is usually safe
    Text boxes and sidebarsOften treated as separate objects and misplacedKeep everything in the main flow
    Invented section headings — "My Journey", "Where I've Been"The parser cannot tell which section it is looking atExperience · Education · Skills · Certifications
    Dates as "Jan '22 – Present" or Hijri onlyInconsistent extraction; sometimes no date at allMM/YYYY – MM/YYYY, consistently, Gregorian
    Unusual fonts, or icons substituting for wordsIcons carry no text; some fonts export badlyStandard fonts; write the word
    The file named CV final v3 (2).docxLooks careless to the human who downloads itFirstname-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:

    1. 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".
    2. 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.
    3. Mark each one honestly: have it, partly have it, do not have it. Only the first two can go on your CV.
    4. 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 wordsMust-have or nice?Do I have it?Where it appears on my CV nowExact wording I will use
    M / NYes / Partly / NoBullet, line, or "missing"
    M / NYes / Partly / No
    M / NYes / Partly / No
    M / NYes / Partly / No
    M / NYes / 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.

    Not ready to book?

    Get practical career notes in your inbox

    Short, useful notes on careers, interviews, leadership and executive decisions — written to help you make the next move with more clarity.

    You can unsubscribe at any time using the link in the footer of our emails.

    Reviewed by

    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
    Related reading
    Next step

    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.