What ATS is, and why the machine comes first
ATS (Applicant Tracking System) is the software companies use to collect resumes, screen them, and move candidates through interviews. After you click Apply on a career site or job board, the file usually enters ATS first—not the hiring manager’s desk.
The system tries to parse PDF or Word and extract structured fields: who you are, which roles you held, which tools you used. Some also score against words in the job description. When HR sees hundreds of applications a day, they usually look closely only at resumes that pass this layer or rank near the top.
“ATS-friendly” does not mean writing a resume only a machine can read. Two things must both be true: a person can scan the highlights in 10 seconds, and the system can extract the fields. If they conflict, make the fields readable first, then decorate.
What systems usually extract
Parsers vary by vendor, but the usual extraction targets overlap heavily:
- Contact: name, phone, email, city. Missing email or phone stalls the rest of the process.
- Experience: company, job title, dates, and duty bullets.
- Education: school, major, degree, and dates attended or graduated.
- Skills: tools, languages, methods—for example SQL, Python, project management, merchant operations.
What it is bad at is equally clear: reliably reading text from images, understanding headings like “My Odyssey”, splitting complex tables by visual alignment, or treating icons as skill words. What you write for the system must be selectable, copyable text.
Use headings and hierarchy the system recognizes
Use section names recruiters and systems already know. Bilingual headings are fine. Don’t invent titles only you understand.
| Prefer | Avoid |
|---|---|
| Experience | My Odyssey, Career Journey, Footprints |
| Education | Academy, Where I learned |
| Skills | Superpowers, What I bring, Skill cloud |
| Projects | Portfolio poster, Selected magic |
| Certifications | Trophy wall, Badges |
How to format each role
Keep company, title, and dates separable. Recommended order: Company · Title · Dates, then 3–5 bullets. Write dates as 2023.03 – 2026.08 or 2023.03 – Present. Don’t write only “Present” with no start date.
Start bullets with verbs, not “Responsible for module X”. Systems mainly ingest nouns and skill words; HR mainly looks for results. You can put both in one sentence, for example: used SQL to build a weekly report and cut merchant-ticket turnaround from 48 hours to about 1 day.
Layouts that drop fields
Flashy is not the same as professional. These patterns most often hide name, phone, or skills:
- Complex tables and misaligned columns. Dates on the left and duties on the right look tidy, but parse order can become “dates, next job’s duties, previous company”.
- Key facts as images. If name, phone, or skill icons cannot be selected with a mouse, the system treats them as missing.
- Contact details only in the header or footer. Browser PDF export may also add a URL and date, making fields even messier.
- Skills as logos only. A polished Figma or Excel icon still does not extract as a word.
- Artistic headings or abbreviations. EXP, EDU, or About me as a top-level heading may not map to Experience.
Two-column templates are not forbidden, but contact details and each role’s title, dates, and body should stay in one reading flow. cvaiox templates are structured for extraction—prefer a clean single column or a light split, not a poster layout. Compare them on the templates page.
Add keywords from the JD—don’t stuff them
ATS scores usually hinge on hard words in the job description: tools, methods, business objects. Examples: SQL, Scrum, merchant growth, ROI. Adjectives (strong communicator, works well under pressure) barely score and are hard to unpack in interviews.
Be concrete: open the target JD, circle 8–12 hard words you can actually talk about, then place them in three spots:
- Skills: short terms only, easy to extract.
- Experience bullets: bring the words out through actions. Don’t dump a row of tags.
- Summary: mention at most 1–2 directions. Don’t turn it into a keyword bag.
Pasting the full JD into your resume may not raise the score, but it will get you grilled in interviews. Write less if you must—just be able to unpack it.
Export a searchable PDF
Most online applications accept PDF. For ATS, the point is not “looking printed”—it is that text is still text.
- In the workspace, click Export PDF, use the browser print dialog, and choose Save as PDF.
- Turn off headers and footers so URLs, titles, and dates don’t appear.
- After export, drag-select a job entry: if you can select and copy it, it can be extracted.
- Name the file “Name-Role-Resume.pdf”. Don’t use “final2” or “Untitled”.
Some overseas roles ask for Word. Follow the employer. If they don’t specify, a searchable PDF is usually enough. Don’t screenshot a long image and drop it into a PDF—that is still an image resume.
Pre-submit checklist
After a draft, run these 8 checks. Ticking them all is more useful than swapping fonts again.
- Name, phone, and email are in the body and can be selected.
- Section names are standard terms such as Experience / Education / Skills.
- Every role has a company, title, and start/end dates.
- Skill words have matching examples in your experience.
- No key sentences live only in icons, headers, or decorative text boxes.
- The PDF has browser headers/footers off, and the full text can be copied.
- New grads or shorter careers stay on one page; if there are two pages, page two is still text.
- Hard words from the target JD are covered, with no full-paragraph paste.
How to do this in cvaiox
Fill content in the workspace. Templates change the look, not the fields. Pick a clean layout, use AI review for keyword coverage, page count, and quantified impact, then export a PDF.
If sentences still read like a duty list, rewrite “responsible for X” into bullets with numbers, timeframes, and results, then run the ATS checklist again. New grads with less experience can treat course projects, competitions, and internships as verifiable contributions.
FAQ
Will ATS reject a resume with no role keywords?
Most systems score or filter by keywords, but a zero is not an automatic reject. Hiring teams may still pull resumes that fit the role. Keywords must be ones you actually have—stuffing will not survive interview follow-ups.
Does an ATS-friendly resume have to be one page?
New grads and people with about 5 years or less should aim for one page. Longer careers or projects that need context can use two pages, as long as page two is still searchable text—not a designed poster.
Should I add a photo, icons, or two columns?
Some markets expect a headshot—that’s fine, but don’t put phone or skills only in icons. A light two-column split that still reads top to bottom is usually OK; splitting dates and duties across a complex table is riskier.
Which is better for ATS, Word or PDF?
Follow the employer. Most online applications accept PDF. Use the browser’s “Save as PDF”, turn off headers and footers, and confirm you can select the text so most systems can extract it.