ResourcesResume Guides
Resume Guides

How to write a resume that passes the ATS

8 min read|AfriHire Learn
How to write a resume that passes the ATS

How to Write a Resume That Passes the ATS

Applicant Tracking Systems (ATS) are the gatekeepers of modern recruitment. For African professionals applying to roles in the UK, EU, or North America, understanding how to format your CV for an ATS is the difference between getting an interview and being auto-rejected.

Here is how you beat the bots and get your resume in front of a human.

1. Ditch the Fancy Formatting

ATS software parses text. It struggles with:

  • Columns
  • Graphics, charts, and icons
  • Headers and footers
  • Obscure fonts

The Fix: Use a single-column layout. Use standard fonts like Arial, Calibri, or Times New Roman. Save your file as a PDF (unless a .docx is explicitly requested) and ensure the text is selectable.

2. Optimize for Keywords (Naturally)

The ATS ranks your resume based on how well it matches the job description.

The Fix:

  • Identify the core skills in the job description (e.g., "React," "Python," "Agile," "Stakeholder Management").
  • Weave these exact terms into your work experience and skills section. Do not just list them at the bottom; show how you applied them.
  • Don't keyword stuff. If a human reads it and it sounds like a robot wrote it, you will fail the manual review.

3. Standardize Your Section Headings

The ATS looks for specific section titles to categorize your data. If you use "My Journey" instead of "Work Experience," the system might completely miss your career history.

Use these standard headings:

  • Professional Summary
  • Work Experience
  • Education
  • Skills
  • Certifications

4. The Formula for Bullet Points

Your bullet points need to demonstrate impact. Use the XYZ formula: Accomplished [X] as measured by [Y], by doing [Z].

Weak: "Responsible for managing the database." Strong: "Reduced database query latency by 40% (Y) across the core application (X) by implementing Redis caching and indexing optimizations (Z)."

Final Check

Before you upload, copy the text from your PDF and paste it into a plain text editor (like Notepad). If the text is jumbled or out of order, the ATS will read it the same way. Fix your formatting until the plain text reads perfectly.