Cognizant is hiring Programmer Analyst Trainees through its GenC Off Campus Drive 2026. This is a mass hiring programme open to freshers from 2024 and 2025 graduating batches across India, offering training and placement in software testing, development, and IT services at Cognizant’s delivery centres nationwide.

Cognizant GenC – Programmer Analyst Trainee Hiring Details
| Company | Cognizant Technology Solutions |
| Job Role | Programmer Analyst Trainee (GenC) |
| Qualification | B.E. / B.Tech / BCA / B.Sc (CS/IT/related) |
| Experience | Freshers (0–1 Year) |
| Salary | ₹4 LPA (Expected) |
| Work Location | Across India |
| Batch Eligible | 2024 / 2025 |
| Application Mode | Online (Cognizant Careers Portal) |
| Application Deadline | Apply before link expires |
About Cognizant
Cognizant Technology Solutions is a multinational IT services and consulting company headquartered in New Jersey, USA. With over 300,000 employees worldwide and a major presence across India, Cognizant provides digital, technology, consulting, and operations services to leading global enterprises. Its GenC (Generation Cognizant) programme is a flagship fresher hiring initiative that has onboarded thousands of fresh graduates into structured IT roles every year.
Responsibilities
- Undergo intensive training in software testing methodologies, programming, and Cognizant’s delivery frameworks during the initial probation period.
- Execute manual and automated test cases for web and enterprise applications based on functional and technical specifications.
- Document and report defects with clear reproducible steps, expected versus actual results, and severity classification.
- Participate in daily Agile stand-ups, sprint planning, and retrospective meetings as part of a collaborative delivery team.
- Perform regression, smoke, and sanity testing to validate application quality after code changes.
- Support senior QA engineers in building and maintaining test automation scripts using Selenium or equivalent frameworks.
- Assist in UAT coordination, test data preparation, and stakeholder communication throughout the delivery cycle.
- Continuously upskill through Cognizant’s learning portal and internal certification programmes.
Required Skills & Technical Knowledge
- Basic understanding of software testing concepts: test cases, test scenarios, defect life cycle, and STLC.
- Fundamental programming knowledge in Java, Python, or C for writing automation scripts.
- Knowledge of SQL for database querying and data validation.
- Familiarity with Agile methodology and the role of QA within a scrum team.
- Good problem-solving ability and aptitude to quickly learn new tools and frameworks during training.
- Strong verbal and written communication skills for client interactions and documentation.
Eligibility Criteria
- B.E. / B.Tech (CS/IT/ECE), BCA, B.Sc (CS/IT/Math/Stats/Electronics) from a recognised university.
- 2024 or 2025 graduating batch freshers are eligible to apply.
- Minimum 60% aggregate in UG for BCA/B.Sc CS/IT, or minimum 50% for other degree streams.
- No standing arrears or active backlogs at the time of application.
- Must clear the Cognizant GenC online assessment and interview rounds.
Why Join Cognizant’s GenC Programme?
- Structured 3–6 month technical training programme covering testing tools, programming, and domain knowledge.
- Opportunity to work on global client projects in banking, insurance, healthcare, and retail sectors.
- Access to Cognizant’s Synapse learning platform with 10,000+ courses and certification pathways.
- Employee-friendly policies including flexible working, referral bonuses, and wellness programmes.
- Strong peer network through the GenC community and mentorship from senior engineers.
To apply for Programmer Analyst Trainee at Cognizant GenC, follow the steps below:
- Click on the Apply link below to visit Cognizant’s official GenC careers page.
- Register on the portal and complete your profile with academic and personal details.
- Take the online assessment (Aptitude + Technical + English) as part of the selection process.
- Upload your updated resume and submit your application before the deadline.
Apply Link: Click here to Apply
Join our Telegram Channel for daily QA job updates: Click here
Join our WhatsApp Channel for daily QA job updates: Click here
Follow us on Instagram for daily QA job updates: Click here



