I wish luck to all new applicants and waiting applicants.
May the force be with you friends.
An advice : You are working hard to get through the application process, I know it. But dont underestimate the real challenge which lies ahead of getting visa and landing here. So be prepared and do whatever you can to get the job while you are there.
Most practical ways are
1) Get a nice Linked In profile with professional photo and gr8 credentials listed in Canadian style details.
Must buy Linked In premium services or job seeker's premium. It pays back when you get the job.
2) Your resume , is your face and speech. So clean it, shape it and make it nicer.
3) Get a VOIP number, so Canadian employers can call you back on local line. Remember , no one's gonna call your International number until you are Stephen Hawking or Albert Einstein.
4) Do not open your resume till you are about to get visa. Employers mostly call for in person interviews immediately. You will loose chances if you cant travel or you dont have your visa.
5) Try your best to get into your present company if they are operating here. Any position will make your life easy.
6) Be Canadian, Think Canadian, Speak Canadian and Act Canadian. How to do this, is your job to find out.
Wish you luck.