Fresher Guide

How to Write a Fresher Resume for TCS NQT 2026

TCS NQT (National Qualifier Test) is one of the largest fresher recruitment drives in India. TCS uses the iCIMS Applicant Tracking System to screen resumes before the NQT test invite goes out — meaning a poorly formatted or keyword-light resume can stop you before you even reach the aptitude round.

This guide walks through exactly what your TCS NQT resume needs to include, how to structure it, and which keywords raise your match score for Systems Engineer and Digital roles.

In this guide
  1. TCS NQT eligibility requirements
  2. Resume format rules for TCS ATS
  3. Section-by-section breakdown
  4. Writing project descriptions that score
  5. Keywords to include
  6. Check your resume before submitting

TCS NQT Eligibility Requirements

Before building your resume, confirm you meet TCS's baseline criteria. Applying without meeting these will result in automatic rejection regardless of resume quality.

  • Minimum 60% aggregate in class X, class XII, and graduation (BE, B.Tech, MCA, M.Sc)
  • No active backlogs at the time of applying — any pending backlogs must be cleared before joining
  • Gap year of no more than 2 years (some exceptions apply; address gaps proactively in your summary)
  • Graduation year must fall within the eligible batch window specified in the current recruitment cycle
Note on TCS Digital vs TCS Systems Engineer: TCS Digital (higher pay, product-focused work) requires stronger coding scores and more competitive profiles. Your resume keywords and project complexity should reflect the role tier you are targeting.

Resume Format Rules for TCS ATS

TCS uses iCIMS to parse applications. iCIMS performs well with clean, single-column Word and PDF documents. Follow these rules strictly:

  • One page only. As a fresher you have no reason to go beyond one page. A two-page fresher resume signals poor editing judgment to TCS recruiters.
  • Single column. No sidebars, no two-column skill grids.
  • Standard fonts: Calibri 11pt, Arial 11pt, or Times New Roman 11pt.
  • No photo. TCS explicitly does not require a photo — including one raises bias concerns and wastes space.
  • No graphics, icons, or skill bars. These are not parsed and reduce your keyword density.
  • Save as PDF. PDF preserves formatting across devices and is preferred on the TCS NextStep portal.

Section-by-Section Breakdown

Contact Information

Full name (large, bold at top), mobile number, professional email address (firstname.lastname@gmail.com format), LinkedIn profile URL, and city. Do not include your full address — city is enough.

Career Objective / Summary

2 to 3 sentences. Mention the role (Systems Engineer or Digital Engineer), your degree, your top 2 skills, and what you want to contribute. Do not write a generic "seeking a challenging role in a reputed organisation" statement — it adds no keyword value and signals a copy-paste resume.

Example: B.Tech Computer Science graduate (CGPA 8.4, 2026) with strong foundations in Java, Python, and SQL. Experienced in REST API development through two academic projects and an internship at [Company]. Targeting TCS Systems Engineer role to contribute backend development skills to large-scale enterprise systems.

Education

List in reverse chronological order. Include: Degree | Institution | Year | Percentage or CGPA. For freshers, education should come before work experience (which is likely minimal or absent). Always include your percentage — TCS verifies this against the 60% threshold.

B.Tech in Computer Science Engineering ABC Engineering College, Bengaluru | 2022–2026 | CGPA: 8.4 / 10 Class XII — CBSE | XYZ School, Bengaluru | 2022 | 84.6% Class X — CBSE | XYZ School, Bengaluru | 2020 | 91.2%

Technical Skills

List in plain text, not as visual bar charts or icon grids. Group by category for readability and keyword density.

Languages: Java, Python, C, SQL Frameworks: Spring Boot, Flask, ReactJS Databases: MySQL, PostgreSQL, MongoDB Tools: Git, VS Code, IntelliJ, Postman Cloud: AWS (EC2, S3 basics), Google Cloud (GCP basics) Others: REST APIs, Data Structures, OOP, Linux

Projects

This is the most important section for a fresher. TCS scores your technical depth here. Include 2 to 3 projects. Each entry should have: project name, tech stack, a one-line description, and a measurable outcome or what the project solved.

Certifications (optional but impactful)

TCS gives preference to candidates with relevant certifications. Even free certifications from NPTEL, Coursera, or Google count. Format: Certification Name | Issuing Body | Year.

Writing Project Descriptions That Score

Most freshers write project descriptions like "developed a website using HTML and CSS". This tells the ATS almost nothing about your technical depth. Use this formula instead:

[Action verb] + [What you built] + [Tech stack] + [Outcome or scale]

Weak: "Built a library management system as a college project." Strong: "Developed a full-stack Library Management System using Spring Boot (backend), ReactJS (frontend), and MySQL (database). Implemented role-based authentication (Admin/Student) and reduced manual checkout processing time by 60% in a simulated 200-user environment."
Tip: If your project has a GitHub link, include it. TCS recruiters and technical interviewers sometimes check repos — a live repo with commits demonstrates real work far better than a description alone.

Keywords to Include for TCS NQT

These keywords are commonly matched by TCS's ATS against fresher applications. Include the ones you genuinely know — keyword stuffing skills you cannot demonstrate will hurt you in the technical interview.

JavaPythonC/C++ Data StructuresAlgorithmsOOP SQLMySQLDBMS REST APISpring BootReactJS GitLinuxAWS Problem SolvingAgileSDLC

Check Your Resume Before Submitting

Before uploading to TCS NextStep, use the Shashiworks Resume Analyzer to run your resume through the same type of ATS extraction TCS uses. You will get your skills list, ATS readiness score, and role match — and you can paste the TCS job description to see your specific keyword gaps before you apply.

Free ATS check — no account needed

Upload your resume and see exactly how ATS systems read it, which skills were extracted, and where your score is weak.

Analyze My Resume

Related guides