Hi INS,
Good question but lot to answer.
In India, lots of talented freshers are coming out. Most of them are trained as well through their internship as well as projects. Apart from that personnal aspirations also building block to shape the career. Scripting knowledge, Basic Digital Fundamentals, Circuit theory are the mandatory skills required for any fresher which I feel important. Rest is on the job training....
Being a verification engineer, I feel lots of opportunities to the freshers in the Verification domain, if a person knows SV (just say), he/she is in the industry thats the situation now. I'm not the right person to comment on the Design, Synthesis, DFT, ATPG, BIST etc....
-Paul