Hi, I am from TCS (or rather was, please read below)
+ As an employee of TCS you can get an 'experience letter' which will only mention dates & designation and not roles and responsibilities, which are also required for EE.
I had debates about this in past six months with many senior HRs in Delhi/Noida and the result was
there is actually no other business reason for issuing such a certificate. For example, say you go for a job at Google and even lie on your resume, they will do BGC on you and find out you were an ex-TCS employee, but Google cant find out nor cares about 'which technology' you worked on, since they'll interview you about it anyways. So respectfully, it was agreed that if I need this for immigration then my loss to the company is undesirable and so I won't get such a certificate.
I resigned in Jan, my points are 435 and I am optimistic. Nevertheless, I was planning a switch. I have now got the required letter and am working somewhere else.
+ The letter is called 'Ex-Employee Verification' letter.
This lists the dates as well as the jobs performed & skill-set used.
+ Once a 'separation kit' is generated on TCS's internal portal 'Ultimatix', you will find details in there about the process of this kit.
Take help from your HR if needed, on separation process.
+ You have to compose the above letter in a format specified in separation kit and send it to your current supervisor who approves it and sends to corporate.ffs @ tcs.com for record-keeping.
(I literally customised the wordings listed in my NOC description on CIC, as per my work done.)
+ Then, after leaving tcs, whenever you require a copy of this letter, send a letter to 'corporate.exempverification @ tcs.com' with only your employee id in subject. Again, you will not be issued this letter if you do not have a reason for skill verification, so you'll need to mention about immigration.
You might wanna argue with me over some of the above points but I don't care so I might not respond. All the best