What Is an ATS Resume? How ATS Works, Systems Used in India and a Sample

What Is an ATS Resume? ATS Full Form, How It Works and How to Make Yours Pass

Last updated: 5 November 2026

ATS full form: Applicant Tracking System. It's the software companies use to collect, store, search and sort job applications. An ATS resume is a resume the software can read cleanly: one column, standard headings, a text-based PDF or DOCX, and the exact skills from the job description (where they're true for you). The ATS rarely rejects you by itself; recruiters search inside it, and an unreadable or keyword-poor resume simply never shows up.
📄 Check yours in 30 seconds: upload your resume to Weekday's free Resume Checker for an ATS score and line-by-line fixes, or start from scratch in the Resume Builder.
In this guide
  • What an ATS does, and the myths about it
  • How parsing works, stage by stage
  • 7 ATS systems you'll meet in India, and what each feels like as a candidate
  • Formatting do's and don'ts, plus PDF vs DOCX
  • A keyword-matching worked example with real numbers
  • A full sample ATS-friendly resume
  • A 10-point checklist before you click apply
Quick facts
  • ATS = Applicant Tracking System. Common ones in India: Workday, Oracle Taleo, SAP SuccessFactors, Greenhouse, Lever, Darwinbox and Zoho Recruit.
  • Jobscan's annual check of Fortune 500 career sites found an ATS in use at about 98% of them.
  • An eye-tracking study by Ladders found recruiters spend about 7.4 seconds on a first scan of a resume.
  • Most portals accept PDF and DOCX; LinkedIn Easy Apply caps uploads at 2 MB.
  • Recruiters usually search an ATS with 3–6 terms: a job title, 2–4 skills and a location.

Sources: Jobscan Fortune 500 ATS report; Ladders eye-tracking study (2018); LinkedIn Help Center.

Your resume is ATS-ready. Now put it in front of the right jobs.

Day, Weekday's free AI job agent, finds jobs that match your skills and pay, and applies when you say yes. On WhatsApp.

Say hi to Day on WhatsAppHow Day works →

What an ATS actually does (and what it doesn't)

Think of an ATS as a shared inbox plus a search engine for a hiring team. Every application lands there. The software turns your resume into a profile, tracks which stage you're at (applied, screened, interview, offer), and lets recruiters search and filter thousands of candidates in seconds.

Most of the fear around ATS comes from a few myths. Here's what's true.

MythReality
"The ATS rejects 75% of resumes automatically."There's no reliable source for that number. Most rejections come from recruiters filtering or from knockout questions ("Do you have 3+ years of Java?" → No).
"You need an ATS score of 100%."Scores differ by tool and nobody hires on a score. Aim to cover the JD's must-have skills that are genuinely yours.
"PDFs can't be read by ATS."Text-based PDFs (exported from Word or Google Docs) parse fine in modern systems. Scanned PDFs and images don't.
"Hiding keywords in white text works."Parsed text shows the hidden words to the recruiter. It looks dishonest and gets you dropped.
"A designed resume stands out."It stands out to humans, but columns, icons and text boxes often scramble in parsing. Save design for your portfolio.
"The ATS ranks everyone by AI."Some newer systems do suggest a match score. Many still rely on plain keyword search and filters.

How ATS parsing works, stage by stage

StageWhat the software doesWhat can go wrongHow to avoid it
1. UploadAccepts your file and extracts the textScanned or image-based PDF gives empty textExport a PDF from Word/Docs; never photograph a resume
2. ParseSplits text into fields: name, contact, titles, companies, dates, education, skillsTwo columns get read left-to-right across both, mixing linesUse one column and standard headings
3. NormaliseMatches titles and skills to a standard list ("JS" → JavaScript in some tools)Unusual job titles or abbreviations aren't recognisedWrite the common title: "Software Engineer (internal title: Member of Technical Staff)"
4. KnockoutApplies screening questions: notice period, location, years, work permitYou're filtered out on a yes/no answerAnswer honestly; if a question is borderline, explain in the cover note
5. Search / rankRecruiter searches keywords or the ATS suggests matchesYour resume lacks the words they typeMirror the JD's exact skill terms you genuinely have
6. Human reviewA recruiter opens your parsed profile or original fileA wall of text loses them in 7 secondsShort bullets, numbers first, most relevant role on top

Here's what parsing looks like when a two-column template goes wrong. On the left side of the page were skills; on the right, experience. The parser reads straight across:

What the ATS 'sees' from a two-column resume

Python  Software Engineer, Infosys   SQL  Jan 2023 – Present  Power BI
Built 14 dashboards for the  Communication  retail analytics team  Excel
B.Tech  reducing report time by 60%  2022  VIT Vellore

The recruiter now sees a profile where "Communication" sits inside a job bullet and your degree year is glued to an achievement. The same content in one column parses perfectly.

Common ATS systems used in India

You can usually tell which ATS a company uses from the careers page URL (for example myworkdayjobs.com, taleo.net, boards.greenhouse.io, jobs.lever.co). Knowing the system helps you predict the application experience.

ATSMade byWhere you'll often see itWhat it's like as a candidateTip
Workday RecruitingWorkday (US)Large MNCs, global capability centres (GCCs), banks and consulting firmsYou create an account per company; it parses your resume, then asks you to check every fieldFix parsed dates and titles before submitting; keep the same email for all Workday sites
Oracle TaleoOracle (US)Older large enterprises, some IT services and manufacturing firmsLong multi-page forms; parsing is basicKeep a plain-text copy of your resume to paste sections quickly
SAP SuccessFactorsSAP (Germany)Indian conglomerates, manufacturing, pharma and FMCG companiesAccount-based; uploads a resume and often a separate profile formUse standard headings so the profile pre-fills correctly
GreenhouseGreenhouse (US)Funded startups and SaaS companies, many with US linksOne-page application, resume upload, a few questionsTailor the resume; the recruiter often reads your original file
LeverLever / Employ (US)Startups and product companiesShort form with resume upload and optional LinkedIn URLAdd your LinkedIn link; Lever shows it next to your profile
DarwinboxDarwinbox (India, Hyderabad)Indian enterprises and fast-growing companies using it as their HR systemCareers portal linked to the company's HR suiteFill notice period and current CTC fields carefully; they're often filters
Zoho RecruitZoho (India, Chennai)SMEs, staffing agencies and recruitment consultanciesSimple form; agencies may add you to a database for future rolesAgencies search this database later, so keep your keywords broad and accurate

Company lists change often, so we've described typical users rather than naming employers. Other systems you may see: iCIMS, SmartRecruiters, Keka and in-house portals.

Formatting: do's and don'ts

ElementDoDon't
LayoutSingle column, top to bottomTwo or three columns, sidebars, text boxes
HeadingsSummary, Skills, Experience, Projects, Education, Certifications"My Journey", "What I Bring", "Toolbox"
FontsCalibri, Arial, Garamond, Inter; 10–12 pt bodyScript fonts, icon fonts, text under 9 pt
Contact detailsIn the main body at the top: phone, email, city, LinkedInOnly in the header/footer, or as icons with no text
DatesJan 2024 – Mar 2026 (month + year, same style throughout)'24–'26, or dates inside a graphic timeline
SkillsPlain words separated by commas or bulletsStar ratings, progress bars, "80% Python"
TablesAvoid for layout; a simple list is saferWhole resume built inside a table
Photo and graphicsNone for Indian private-sector jobsPhoto, logos, charts, background images
File namePriya_Sharma_Data_Analyst.pdfresume_final_v3 (2).pdf
Length1 page (fresher), 2 pages (experienced)4 pages with every course since Class 10

PDF or DOCX?

FormatProsConsUse when
Text-based PDFLayout stays fixed; looks the same everywhereVery old systems may parse it less wellDefault choice for most portals and email
DOCXParses reliably in almost every ATSFormatting can shift on other computersThe portal asks for Word, or a PDF upload fails
Scanned PDF / JPGNoneOften reads as empty textNever

Keyword matching: a worked example

Here's a real-style job description for a data analyst role in Bengaluru, with the must-have terms pulled out.

The job description

Data Analyst – Bengaluru (Hybrid) – 2–4 years

Requirements:
• Strong SQL and Python (pandas)
• Build dashboards in Power BI or Tableau
• Experience with A/B testing and statistics
• Stakeholder management; present insights to business teams
• Excel (pivot tables, VLOOKUP/XLOOKUP)
• Good to have: BigQuery, dbt, e-commerce domain

Count the core terms a recruiter is likely to search for. There are 10: Data Analyst, SQL, Python, pandas, Power BI, Tableau, A/B testing, statistics, stakeholder management, Excel. Now compare Rahul's resume before and after a 20-minute edit.

KeywordRahul really has it?In resume before?In resume after?
Data Analyst (title)Yes (title is 'MIS Executive')NoYes: "MIS Executive (Data Analyst work)"
SQLYesYesYes
PythonYesNo (wrote 'scripting')Yes
pandasYesNoYes
Power BIYesYesYes
TableauNoNoNo (left out honestly)
A/B testingYes, ran 6 testsNoYes
StatisticsYesNoYes
Stakeholder managementYesNo ('worked with teams')Yes
ExcelYesYesYes

The maths

Before: 3 of 10 core terms = 30% match
After:  9 of 10 core terms = 90% match

Nothing new was invented. Rahul only renamed things he already did, using the JD's words.

The bullets changed like this:

Same work, written with the JD's keywords

Before: Did scripting to clean data and made reports for teams.

After: Cleaned 2M+ rows of order data weekly with Python (pandas) and SQL; built 6 Power BI dashboards used by 40 category managers.

Before: Helped with experiments on the website.

After: Designed and analysed 6 A/B tests on checkout pages using basic statistics (t-tests); one change lifted conversion 3.2%.

Two rules keep this honest. First, only add terms you can talk about for two minutes in an interview. Second, use the exact spelling from the JD, and add the long form once for acronyms: "Search Engine Optimisation (SEO)".

A sample ATS-friendly resume

Sample: ATS-friendly resume (2–4 years, data analyst)

RAHUL VERMA
Bengaluru | +91 98xxx xxx21 | rahul.verma@gmail.com | linkedin.com/in/rahulvermadata

SUMMARY
Data analyst with 3 years in e-commerce. Strong in SQL, Python (pandas) and Power BI. Ran 6 A/B tests and built dashboards used by 40 category managers. Looking for Data Analyst roles in Bengaluru (hybrid).

SKILLS
SQL, Python (pandas, NumPy), Power BI, Excel (pivot tables, XLOOKUP), A/B testing, statistics, BigQuery, stakeholder management

EXPERIENCE
MIS Executive (Data Analyst work) – ShopKart Retail Pvt Ltd, Bengaluru | Jun 2023 – Present
• Cleaned 2M+ rows of order data weekly with Python (pandas) and SQL
• Built 6 Power BI dashboards used by 40 category managers; cut weekly reporting time from 10 hours to 2
• Designed and analysed 6 A/B tests on checkout; one change lifted conversion 3.2%
• Presented monthly insights to business heads (stakeholder management)

Data Intern – FinEdge Analytics, Pune | Jan 2023 – May 2023
• Automated 14 Excel reports with SQL queries, saving 6 hours a week

EDUCATION
B.Sc. Statistics – Christ University, Bengaluru | 2022 | 8.2 CGPA

CERTIFICATIONS
Google Data Analytics Professional Certificate – 2023
Microsoft Power BI Data Analyst (PL-300) – 2024

Why it works: one column, standard headings, the target title in the summary and in the role line, every core JD term present where it's true, numbers in every bullet, and dates in one consistent format.

10-point checklist before you click apply

  1. One column, no text boxes, no photo.
  2. Standard headings, spelled normally.
  3. Contact details in the body, not the header.
  4. Target job title appears in your summary.
  5. Every must-have skill from the JD that you genuinely have is in your skills list and in at least one bullet.
  6. Acronyms written once in full.
  7. Dates as month + year, consistent.
  8. Text-based PDF (or DOCX if asked), under 2 MB.
  9. File named with your name and role.
  10. Knockout answers (notice period, CTC, location) filled in honestly and consistently with your resume.

Writing from scratch? Our guide to CV vs resume explains which document to send, and resume kaise banaye walks through it in Hinglish. For the deeper version, read how to write a resume that ATS actually prioritises.

FAQs

What is the full form of ATS in a resume?

Applicant Tracking System: software companies use to collect, store, search and track job applications.

What is an ATS-friendly resume?

A resume with one column, standard headings, a text-based file and the job description's key skills (where true), so the software parses it correctly and recruiters find it in searches.

Does ATS automatically reject resumes?

Rarely on its own. Most rejections come from knockout questions or recruiter filters. If your resume can't be parsed or lacks the searched terms, you simply don't appear.

Is a PDF resume ATS-friendly?

Yes, if it's text-based (exported from Word or Google Docs). Scanned PDFs and images often read as blank. Use DOCX if the portal asks for it.

What is a good ATS score?

Scores vary by tool. Aim to cover most of the JD's must-have skills that you genuinely have; around 70–80% coverage is a sensible target.

Which ATS do Indian companies use?

Large MNCs and GCCs often use Workday, Taleo or SAP SuccessFactors; startups use Greenhouse or Lever; Indian firms use Darwinbox, Zoho Recruit and others.

Can ATS read tables and columns?

Simple ones sometimes, but many parsers read across columns and mix up lines. One column is the safe choice.

Should I put a photo on an ATS resume?

No, not for private-sector jobs in India. It adds nothing for the ATS and can cause bias.

How many keywords should a resume have?

There's no fixed number. Include each must-have skill from the JD that you genuinely have, once in skills and once in a bullet with context.

Do I need a different resume for every job?

Keep one master resume, then spend 15–20 minutes tailoring the summary, skills and top bullets to each JD.

Latest Articles

Browse Articles
Use AI to find jobs and apply

Stop manually filling job applications. Use AI to auto-apply to jobs

Browse jobs now