Blog/News

I Screen 100+ Resumes Daily: Why ATS Rejects You

6 June 2026
14 min read
News

I have a confession to make: I don’t read most of the resumes that land on my desk at Google India or Flipkart. In fact, if you applied for a SDE-1 role at Razorpay or a Graduate Trainee position at TCS today, there is a roughly 75% chance that a human will never even see your name.

It sounds harsh, but when a single job posting on LinkedIn India or Naukri attracts 3,000+ applications within 48 hours, manual screening is a mathematical impossibility. This is where the Applicant Tracking System (ATS) comes in. Most Indian job seekers treat their resume like a piece of art; I need you to start treating it like a data file. If the machine can't read it, the Recruiter won't see it.

Key Takeaways

* The 6-Second Filter: Most resumes are discarded by the ATS before a human recruiter spends even 6 seconds glancing at the top candidates.

* Format Over Flair: Fancy Canva templates with dual columns, progress bars, and headshots are the #1 reason for auto-rejections at firms like Infosys and Wipro.

* Keywords are Contextual: In 2026, ATS systems use semantic search. Simply stuffing "Java" 50 times won't work; the system looks for how you used Java to solve a problem.

* Standardisation Wins: Use standard section headers (Work Experience, Education, Skills) to ensure the parser maps your data correctly into the company's database.

* The PDF vs. Docx Debate: While modern systems at Accenture or Cognizant handle both, a standard .docx is still the safest bet for complex layouts to avoid "text scrambling."

What is an ATS?

An Applicant Tracking System is essentially a giant database used by companies like HCL Tech, Zomato, and ICICI Bank to organise, search, and rank job applicants. Think of it as a private search engine for recruiters. When you upload your resume to a career portal, the ATS "parses" it—stripping away the formatting and converting it into a structured digital profile.

If you’ve ever uploaded your resume and then had to manually re-type your entire work history into the next screen, you’ve seen a failing ATS parser in action. It couldn't understand your layout, so it gave up. At major Indian MNCs using TCS iON or Workday, the system automatically assigns you a "Match Score" based on how closely your profile aligns with the Job Description (JD). If the cutoff is 80% and you score a 65% because your keywords were hidden inside an image or a table, you are out of the race before it even begins. You can check your free ATS score on GetPersonalisedCV to see exactly how a machine reads your current file.

Why Your Resume Gets Rejected by ATS

I’ve seen brilliant candidates from IIT Bombay and NIT Trichy get rejected not because they lacked skills, but because their resume was a mechanical nightmare. Here are the top six reasons your resume is likely being shredded by the digital gatekeeper.

1. The "Canva Trap" (Image-Based Text)

Many freshers use graphic design tools to create colourful resumes. The problem? Many of these tools export text as "elements" or images rather than selectable text. If I cannot highlight and copy the text in your PDF, the ATS cannot read it. It sees a blank page. For a fresher resume that actually works, stick to text-based editors.

2. Multi-Column Confusion

ATS software generally reads from left to right, across the entire page. If you have a two-column layout (common in "modern" templates), the parser often reads the first line of the left column and then immediately jumps to the first line of the right column. This creates a word salad that makes no sense to the ranking algorithm.

3. Missing or Misspelt Keywords

If a PhonePe JD asks for "React.js" and "Redux," and you wrote "Front-end web development" because you thought it sounded broader, you will lose points. The ATS is looking for specific strings. However, don't just list them in a tiny white font at the bottom—modern AI-driven ATS systems used by Amazon India can now detect this "white fonting" and will blackball your profile for attempted manipulation.

4. Header and Footer Data Loss

Many applicants put their contact information (Email, LinkedIn profile, Phone number) in the Header or Footer section of a Word doc to save space. Many older ATS versions used by legacy firms like State Bank of India (SBI) or older PSUs literally ignore the header and footer areas during parsing. If the system can't find your phone number, you don't get the call.

5. Table and Graphic Overload

Tables are the natural enemy of the ATS parser. While they look neat to the human eye, the code behind a table often breaks the reading flow for the machine. Similarly, using a "star rating" or a "80% proficiency bar" for skills like Python or SQL is useless. The machine doesn't know what "4 out of 5 stars" means in terms of years of experience or project complexity.

6. Non-Standard Section Titles

If you name your experience section "My Professional Journey" instead of "Work Experience," the ATS might not know where to look for your history at HDFC Bank or Wipro. Use the standard labels the machine expects.

FeatureATS-Killer (Avoid)ATS-Friendly (Use)
**Layout**2-Column or SidebarSingle Column, Top-to-Bottom
**Skills**Progress bars / IconsPlain text list with context
**Contact Info**Inside Header/FooterTop of the main body
**File Type**JPG / PNG / Heavy PDFStandard PDF or .docx
**Fonts**Custom / Script fontsArial, Calibri, Roboto, Helvetica
**Images**Headshots / Company LogosZero images or graphics

How ATS Actually Reads Your Resume in 2026

To beat the system, you have to understand its logic. When you hit 'Submit' on a portal like Instahyre or Foundit, the system follows a three-step process:

Step 1: The Digital Shredder (Parsing)

The system attempts to strip away all formatting to find the raw data. It looks for "anchors" like dates (e.g., "July 2023 – Present") and bolded text to identify where one job ends and another begins. If you are a fresher who graduated in 2025 or 2026, ensure your graduation date is clearly visible so the system tags you for the correct "Batch" hiring.

Step 2: Tokenization and Keyword Extraction

The parser breaks your text into "tokens" (individual words or phrases). It then compares these tokens against the Job Description provided by the hiring manager at Swiggy or Zomato. It isn't just looking for the word "Java"; it’s looking for "Java" in proximity to words like "Spring Boot," "Microservices," and "API Development." This is why tailoring your resume to the specific JD is the single most effective way to jump from the bottom of the pile to the top 10%.

Step 3: The Relevancy Ranking

Finally, the ATS assigns you a score. A recruiter at TCS might have 500 applicants for a "Digital" role (typically offering ₹7 LPA to ₹9 LPA). They will simply filter the database to show only candidates with a score of 85% or higher. If you are at 84%, your resume stays in the "digital void" and you get the dreaded "We have decided to move forward with other candidates" email three weeks later.

> "I've seen candidates with 9.5 CGPA from Tier-1 colleges get filtered out because they used a 'Creative' resume template that the Workday parser at Microsoft India couldn't read. It’s a tragedy of formatting over talent."

In the next section, we will dive into the exact checklist you need to follow to ensure your resume passes every time, including the specific "Before vs After" bullet point transformations that turn a generic profile into a Google-ready resume.

Beat the ATS — Practical Checklist

If you are applying for a high-stakes role at Oracle India, Intel Bangalore, or Airbus India, you cannot afford a technical glitch in your resume. Follow this rigorous checklist to ensure your data is "machine-ready" before it ever hits a recruiter's screen.

  • 1 Simplify the Layout: Use a single-column format. While two columns might look "modern," they frequently break the reading order of parsers used by LTI Mindtree and Tech Mahindra.
  • 2 Stick to Standard Fonts: Stick to web-safe fonts like Arial, Calibri, Roboto, or Helvetica. Avoid custom "designer" fonts that require specific licenses; if the ATS doesn't have the font installed, it may replace your text with garbled symbols.
  • 3 Use Conventional Headings: Your sections should be titled exactly as the machine expects: "Work Experience," "Education," "Skills," and "Projects." Avoid creative titles like "Where I've Been" or "My Toolkit."
  • 4 Keyword Synchronisation: Read the Job Description (JD) from Cisco India or Siemens. Identify the top 5 hard skills (e.g., Python, AWS, VLSI Design) and ensure they appear at least twice in your resume—once in the Skills section and once within a bullet point describing a project or job.
  • 5 File Format Matters: Save your file as a standard PDF. However, if you are applying to a legacy firm or a government-linked entity that uses older versions of TCS iON, keep a `.docx` version ready. Word documents are often easier for older parsers to "scrape" without errors.
  • 6 Avoid Graphics and Icons: Do not use a "telephone icon" for your phone number or a "mail icon" for your email. The ATS looks for the text string "Phone:" or "Email:". If it only sees an image, it may leave your contact field blank.
  • ComponentATS-Safe ProtocolWhy It Matters
    **Dates**MM/YYYY or Month YYYYHelps the system calculate "Years of Experience" accurately.
    **Hyperlinks**Clean URLs (linkedin.com/in/name)Some parsers strip "Click Here" links, losing your portfolio.
    **Bullet Points**Standard circles or squaresFancy arrows or custom icons can render as "???" in the database.
    **Margins**At least 0.5 inches on all sidesPrevents text from being "cut off" during the parsing conversion.

    Before vs After Bullet Examples

    The difference between a "Rejected" resume and an "Interview" resume at Amazon India or MakeMyTrip often comes down to how you describe your work. The ATS isn't just looking for the skill; it's looking for the *impact* of that skill.

    Example 1: Software Development Engineer (SDE)

    * Before: Worked on the backend for a food delivery app using Java and Spring Boot.

    * After: ```Optimised backend microservices for a food delivery platform using Java and Spring Boot, reducing API latency by 40% and supporting 50,000+ concurrent users during peak hours.```

    Example 2: Data Analyst

    * Before: Responsible for creating dashboards and reports for the sales team at HDFC Bank.

    * After: ```Designed automated Tableau dashboards for HDFC Bank’s retail lending division, identifying ₹1.2 Crore in untapped revenue streams through SQL-based customer segmentation.```

    Example 3: Business Development / Sales

    * Before: Handled client acquisitions and met monthly sales targets at Zomato.

    * After: ```Exceeded quarterly sales targets by 125% at Zomato by acquiring 40+ high-value restaurant partners in the Bengaluru North region, generating ₹15 Lakh in monthly recurring revenue (MRR).```

    By quantifying your achievements, you satisfy the "Semantic Search" requirements of modern AI-driven systems. These systems are programmed to rank candidates higher when they see numbers (%, ₹, Lakh, Time) associated with key industry terms. You can see how your own bullets stack up by checking your free ATS score on GetPersonalisedCV.

    Tools to Score Your Resume

    In 2026, you shouldn't be guessing if your resume works. Recruiters at NVIDIA India and AMD Bangalore use high-end software to filter you; you should use the same technology to prepare.

    The most effective way to "audit" your resume is to put it through a dedicated parser. A good tool will show you exactly what a recruiter sees in their database. If the tool shows your "Work Experience" as a blank field or confuses your "Job Title" with your "Company Name," you know you have a formatting error that needs immediate fixing. Understanding how GetPersonalisedCV's ATS engine works can give you a significant edge, as it mimics the logic used by Workday, SuccessFactors, and Lever.

    Hiring TierTypical CTC Range (₹ LPA)ATS SensitivityRecommended Strategy
    **Tier 1 (FAANG/Top Product)**₹25 - ₹85Very High90%+ Keyword Match Required
    **Tier 2 (Mid-Sized Product)**₹12 - ₹25HighFocus on Quantifiable Impact
    **Tier 3 (Service MNCs)**₹4 - ₹10MediumPerfect Formatting & Standard Headers

    Tools That Help You Tailor Your Resume Faster

    The days of sending one generic resume to 50 different companies are over. To get a callback from Flipkart or Paytm, your resume must be a mirror image of their specific requirements.

    * Free ATS Score Check: Before you apply, upload your resume to the GetPersonalisedCV ATS Checker. It will give you a score out of 100 and highlight exactly which keywords are missing and which formatting errors are blocking your path.

    * JD-Matched Tailoring: Don't spend hours rewriting your resume for every job. Use the Tailor Your Resume tool to paste a Job Description from LinkedIn or Naukri and get a version of your resume that is automatically optimised for that specific role in under 2 minutes.

    Frequently Asked Questions

    Q1: Does a referral bypass the ATS?

    Not entirely. Even if an employee at Google India refers you, their internal system will still ask you to upload your resume. While a human recruiter is more likely to look at a referred profile, the ATS still parses the data to ensure you meet the minimum eligibility (e.g., "60% in Class 10/12" or "B.Tech in CS"). A broken resume can still result in an auto-rejection.

    Q2: Can I have a two-page resume as a fresher?

    Generally, no. For freshers graduating in 2025 or 2026, a single-page resume is the gold standard. Recruiters at firms like Infosys or Wipro spend very little time on each profile; if you can't fit your value proposition on one page, it suggests a lack of prioritisation.

    Q3: Should I include my photo on my resume?

    In the Indian tech and corporate sector, photos are unnecessary and can actually cause ATS errors. Many parsers cannot "skip" the image data and may end up scrambling the text around it. Unless you are applying for a role in acting or modelling, keep the headshot off your CV.

    Q4: Is a PDF better than a Word document?

    For 90% of modern systems used by companies like Accenture or Cognizant, a PDF is fine. However, ensure it is a "flattened" PDF where the text is selectable. If you are applying to older PSUs or legacy banks, a `.docx` file is the safest way to ensure no data is lost during the "shredding" process.

    Q5: How many keywords should I include?

    Don't "keyword stuff." If you list "Java" 20 times in a row, the AI will flag your resume as spam. Instead, aim for "Keyword Density." Mention the primary skill 3-4 times in different contexts (e.g., "Developed in Java," "Certified Java Developer," "Optimised Java Code").

    Q6: What is a "good" ATS score?

    While every company sets its own threshold, aim for a score of 80% or higher. At highly competitive firms like Razorpay or Zomato, the cutoff can be as high as 90% due to the sheer volume of high-quality applicants. You can check your current score here.

    Q7: Do skill bars (e.g., 4/5 stars in Python) help?

    No. The ATS has no way to quantify what "4 stars" means. Does it mean 4 years of experience? 4 projects? Or just that you feel confident? Always replace graphics with plain text, such as "Advanced Proficiency in Python (3+ Years Experience)."

    Beating the ATS isn't about "gaming the system"; it's about making it as easy as possible for a machine—and eventually a human—to recognise your talent. By focusing on clean formatting and data-driven bullet points, you ensure that your hard work at college or your previous job actually gets noticed. For more deep dives into the Indian job market and placement strategies, check out more career guides on the GetPersonalisedCV blog.

    Ready to Optimize Your Resume?

    Check your ATS score for free, then get a tailored resume in seconds.