How ATS Software Really Screens Fresher Resumes in India (2026)
Most advice about applicant tracking systems (ATS) is folklore: "75% of resumes are rejected by robots", "you need an 80% keyword match", "PDFs get rejected". We read what the ATS vendors and resume-parser makers actually document (Workday, Greenhouse, Ashby, SAP SuccessFactors and the Textkernel parser), recruiter surveys, and Indian campus-hiring rules. The short version: ATSs rarely reject a resume for its wording or design. Freshers are filtered out by eligibility rules and online tests; after that, resume text decides how easily recruiters and AI screeners find and rank you. Here is how each step works, and what to fix. You can check your own resume against these rules with our free ATS resume checker.
Updated by Hirastra
1. What rejects freshers first: eligibility rules, not the resume
Automatic rejection in an ATS is almost always an employer rule on a form answer: a yes/no or multiple-choice question such as work authorisation, location, years of experience or a required licence. Greenhouse, Workday, Workable and Recruitee all document these "knockout" questions. In an interview study of 25 US recruiters by Enhancv, 23 said their ATS does not auto-reject resumes for formatting or content.
Indian fresher hiring is even more rule-driven. Campus portals such as Superset let placement cells filter on CGPA or percentage, branch, backlogs and test scores, and send recruiters an eligibility-verified list. Mass recruiters commonly gate on:
- Batch (year of passing): usually the current final year and one or two years before it.
- Degree and branch: B.E./B.Tech, M.Tech, MCA, sometimes B.Sc/BCA; many drives are limited to CS, IT and "circuit" branches (ECE, EEE, EIE).
- Marks: often 60% or a 6.0–6.5 CGPA in each of 10th, 12th/Diploma and graduation ("60% throughout").
- Backlogs and gaps: no active backlogs, and an education gap of at most one or two years (rules differ by company: check the official notice).
- Then an online test (HirePro, Mettl, HackerRank, TCS iON) does most of the elimination.
2. Parsing: how an ATS turns your PDF into fields
When you upload a resume, the ATS parses it into fields: contact details, education, each job with its title, company and dates, and skills. SAP says SuccessFactors uses the Textkernel parser; Workday, Greenhouse and Lever parse resumes but don't name their engine. Every ATS also keeps your original file, so a bad parse doesn't hide your resume from a human: it hurts search, filters and auto-filled forms.
Two details matter for freshers. Textkernel calculates your months of experience only from the start and end dates of each role, never from a line like "2 years of experience". And each skill is dated by the job it appears in, so a skill that sits only in your Skills list has no recency.
3. What breaks parsing (documented by the vendors)
Greenhouse's support article and Textkernel's resume-quality codes list the same problems:
- Two-column layouts and tables: the text gets read straight across, mixing columns (Textkernel flags "columns detected").
- Letters separated by spaces: Greenhouse names this explicitly. Letter-spaced or small-caps headings like "E D U C A T I O N" or "W ORK E XPERIENCE" may not be recognised as headings.
- Contact details in the page header, footer or a text box, or not at the top of page 1.
- Dates split over two lines, or internships with no dates at all (Textkernel treats both as serious errors).
- Images and scanned PDFs: text inside images can't be read. Photos, logos and skill bars add nothing.
- Files over 2.5 MB (Greenhouse's limit).
4. How recruiters search the ATS
Most of what people call "ATS keywords" is really recruiters searching the parsed resumes. Job title is the most-used search term (it appears in about 98% of recruiter searches in one sourcing-tool analysis), followed by location and skills. Recruiters handle synonyms themselves ("React OR ReactJS"), and no vendor documents ranking by keyword density.
So use the exact, common name of each skill and the role's own title where it's accurate, for example a headline like "Backend Developer | Java, Spring Boot". Repeating a keyword ten times doesn't help.
5. AI match scores: graded requirement by requirement
Newer ATS features rank applicants with AI, but they check each of the job's requirements rather than counting keywords:
- Workday HiredScore gives grades A–D: basic qualifications decide A/B versus C/D; preferred qualifications separate A from B.
- Greenhouse Talent Matching labels candidates Strong, Good, Partial or Limited match, using skills, titles, years and dates from the resume. Greenhouse says there is no mechanism that automatically rejects a candidate based on the AI rating.
- Ashby marks each criterion as met, not met or undecided, with citations from the resume.
6. Myths you can ignore
- "75% of resumes are rejected by ATS": traced to a 2012 sales pitch by a resume-optimisation company that published no method.
- "You need an 80% keyword match": no ATS documents a threshold. It's a convention invented by resume tools, which is why the same resume can score 68 on one checker and 82 on another.
- "PDFs are rejected": no. Text-based PDFs are accepted everywhere; some parsers read DOCX slightly better.
- White-text keyword stuffing: AI screeners quote resume evidence back to the recruiter, so hidden keywords show up and look like cheating.
7. What actually improves your chances
- Meet the eligibility first: apply to drives for your batch and branch, and write your batch, degree, branch and exact CGPA (as on your grade card, "8.12/10") on the resume.
- Fix spelling: in an experiment with 445 recruiters, a few typos cut interview chances by about 7 percentage points and many typos by about 18.
- Get an internship, or real-world work that counts like one: hiring studies and employer surveys rank internships as the top tie-breaker between equal freshers.
- Use one column, standard headings (Education, Experience, Projects, Skills), and dates as "Jun 2025 – Aug 2025" on one line.
- Show each skill where you used it: in an internship or project bullet, not only in the skills list.
- Write links as text (github.com/you, linkedin.com/in/you), not behind icons.
- Check the job's required skills one by one and cover the ones you genuinely have. Then run the free ATS checker or use "Check resume match" on any verified job.
Frequently asked questions
Do ATSs automatically reject resumes?
Rarely for formatting or wording. Automatic rejection usually comes from knockout questions on the application form (batch, location, years, authorisation). Greenhouse, Workday and Ashby document that their AI ratings rank candidates rather than reject them.
What is a good ATS score?
No ATS publishes a score or cut-off; numbers come from resume-checker tools and differ between them. What matters is meeting the eligibility, being readable by the parser, and covering the job's required qualifications.
Does an ATS read PDF resumes?
Yes. Text-based PDFs (exported from Word, Google Docs or Overleaf) are read by every major ATS. Scanned PDFs and images are not.
Should I remove 10th and 12th marks from my resume?
No, for Indian fresher roles. Mass recruiters check marks at every level ("60% throughout"), so keep them, ideally one line each.
Do I need my date of birth or a declaration on my resume?
Not for private-sector jobs. Keep them only for government or PSU applications that ask for them.