Last updated · Guides
Many medium and large employers, staffing firms and job portals use an applicant tracking system (ATS) to collect, organise and search the resumes they receive. When you click "apply", your resume often goes into this software before any person sees it. The system extracts your details, stores them in a candidate profile, and lets recruiters search and filter applicants by keywords, skills, experience and location. If your resume cannot be read properly, or does not contain the words the recruiter searches for, it may never reach the shortlist. This guide explains how ATS software works in practice, the formatting that causes problems, and how to match keywords without stuffing your resume.
ATS software differs from vendor to vendor, but most follow a similar process:
So "beating" an ATS is really about two things: making your resume easy to parse, and making sure it contains the relevant terms a recruiter will look for.
| Do this | Avoid this |
|---|---|
| Single-column layout, top to bottom | Two or three columns with sidebars |
| Standard headings: Profile Summary, Experience, Education, Skills, Certifications | Creative headings like "My Journey" or "What I Bring" |
| Contact details in the main body | Contact details only in the header or footer area |
| Plain bullet points | Text boxes, icons, charts and skill bars |
| Common fonts like Calibri, Arial or Georgia | Decorative fonts or text saved as an image |
| The same month-and-year date format for every role | Dates missing, or in mixed formats |
| .docx or a text-based PDF, as the listing asks | A scanned PDF or a photo of your resume |
A quick test: open your PDF, select all the text and paste it into a plain text editor. If the text comes out in a sensible order, with your name, headings and bullet points readable, an ATS is likely to read it too. If the text is jumbled, missing or cannot be selected at all, the parser will struggle.
Keywords are the specific terms that describe the job: skills, tools, qualifications, job titles and domain terms. You find them in the job description.
For a starting list of skills for your field, browse our resume skills pages by profession.
Use both the full form and the abbreviation for important terms at least once, for example "Search Engine Optimisation (SEO)" or "Chartered Accountant (CA)". Recruiters may search for either.
Some ranking systems may notice repeated terms, but the recruiter who opens your resume will notice them too. A resume that says "Python" ten times in a skills list reads as padding.
Pasting the job description in white font is an old trick that many systems and recruiters recognise. When the text is extracted, it shows up in plain view and can end your application.
Getting through the ATS only leads to an interview. If you cannot answer questions on a skill you listed, the shortcut costs you more than it gains.
A resume that is only a list of terms may match the search but fail with the recruiter. Each role should still show what you did and what changed because of it.
You do not need to rewrite your resume from scratch for every job. Keep a detailed master resume with all your experience, then for each application:
On job portals like Naukri, the profile fields themselves (key skills, current designation, notice period, preferred location) are searchable. Keep them complete and consistent with your resume.
An ATS-friendly resume gets you into the recruiter's search results. What happens next depends on a person reading it. Many recruiters also look you up online, so a shareable profile helps: you can create an online resume with your full projects and achievements and add its link to your resume.
No. Many larger employers, staffing firms and job portals use one, while smaller companies may review resumes by email. Formatting your resume for an ATS does no harm when a person reads it directly, so it is a safe default.
Most modern systems can read both, as long as the PDF is text-based and not a scan. If the listing asks for a specific format, follow it.
Some can, but results vary, and text in columns or tables may be read in the wrong order. A single-column layout is the safest choice.
There is no fixed number. Cover the core skills, tools and qualifications from the listing that you genuinely have, and use each naturally in context rather than repeating it.