How to tailor your CV for ATS used by Sri Lankan recruiters
The filter you don't know you're failing
You spent three hours polishing your CV. Formatted it carefully, chose the right font, tailored your experience. Then you applied to a Virtusa graduate intake, a John Keells Holdings management trainee programme, or a senior engineering role at WSO2 — and heard nothing.
Chances are a human never read it. Applicant Tracking Systems (ATS) — software that screens, scores, and ranks CVs before any recruiter opens them — are now standard at every mid-to-large Sri Lankan employer. Companies like Hemas Holdings, MAS, IFS, and most licensed banks use them to handle the hundreds of applications a single posting attracts. Getting filtered out by the algorithm is not a reflection of your capability. But it is avoidable.
Here is what the system looks for — and how to give it exactly that.
Why ATS is now the norm in Sri Lanka
A decade ago, ATS was mostly a multinational concern. That changed as Sri Lankan companies scaled their HR operations and as international platforms — Workday, BambooHR, Taleo — became affordable for regional firms. Today, if you are applying through a company's careers portal rather than emailing a CV directly, assume an ATS is in the pipeline.
The system parses your CV into structured data — job titles, dates, skills, education — and scores it against the job description. Low-scoring CVs are filtered automatically. Recruiters only see the top-ranked submissions.
Keyword matching: the core mechanic
ATS systems score your CV primarily on keyword match. If the job description says "stakeholder management" and your CV says "client communication," you may score lower even if the skills are identical.
To close that gap:
- Copy the exact language from the job description. If it says "financial reporting," write "financial reporting" — not "finance reports" or "accounts preparation."
- Mirror the role title. If you are applying for "Senior Business Analyst" but your current title is "Lead BA," include both in context: Senior Business Analyst (internally titled Lead BA).
- Include both the acronym and the full form for technical terms. "SQL (Structured Query Language)" covers both search variations.
- Do not bury keywords in a skills section alone. Weave them into your experience bullets, which carry more weight in most ATS ranking algorithms.
How formatting kills good CVs
ATS software parses text. It frequently fails to read:
- Text inside tables, text boxes, or multi-column layouts — extremely common in Sri Lankan CV templates
- Headers and footers — your contact details should be in the main document body
- Graphics, icons, and infographic-style section markers
- PDFs with embedded fonts that cannot be extracted as plain text
Use a clean single-column layout. Section headings should be plaintext, not styled graphics. Save as both PDF and .docx — some systems handle one format better than the other, and many job postings specify which they prefer.
Section structure that ATS expects
Most systems are trained to recognise standard headings. Use conventional names:
- Work Experience (not "Professional Journey" or "Career Story")
- Education (not "Academic Background")
- Skills (not "My Toolkit")
Within Work Experience, use a consistent format: Company Name | Job Title | Month Year – Month Year. ATS parsers extract dates and calculate tenure — inconsistent formatting confuses them and may flag gaps that do not exist.
Quantify achievements where possible. "Reduced loan processing time by 30%" is parsed as a measurable outcome. "Improved efficiency" is not.
The Sri Lanka-specific nuances
Local CVs often include details that waste prime keyword space:
- A photograph (standard locally, irrelevant to ATS, and a liability for bias at international firms)
- A lengthy personal objective statement that uses no job-specific keywords
- References listed on the CV — ATS ignores these entirely
- Religion, civil status, and NIC number — not parsed by ATS and unnecessary for initial screening
Trim all of these. Use the freed space for concrete, role-relevant keywords and achievements.
For Sinhala or Tamil medium qualifications (A/Ls, O/Ls), include both the local subject name and an English translation in brackets. Local recruiters understand the context; ATS systems trained on English corpora do not.
Quick check: Does your CV use a table for layout? Open it in Notepad or a plain text editor. If the text is jumbled or columns bleed into each other, an ATS will read it the same way.
Before you submit
Run your CV through a free ATS checker before applying to any role that matters. Paste the job description and your CV — it will show you the keyword match percentage and flag what is missing. Aim for at least 70% alignment on the terms the job description repeats most frequently.
Then read it as a human would. ATS gets you past the filter — but the recruiter who opens it needs a clear, confident document that earns the interview call. Pass the machine first, then make the case to the person.
The Sri Lankan job market is competitive enough without losing ground to a formatting choice or a missing keyword. Fix your CV structure once, build a matching habit for every application, and your conversion from submission to interview will improve noticeably.