Dear Applicants,
My relative applied for 'Canada Permanent Residence' from India in 2002. In India, he appeared for IELTS twice. But he got 4.5 and 5 bands.
Then, he moved to USA on H1b, and worked in IT field. He never appeared for IELTS in USA.
BUT, he submitted letter from his USA employer saying that, 'he works using English, he teaches in English, he attends meetings in English, he explains in English, he eats in English and he drinks in English and what not'. You know what I mean. One page of document provided by Employer. He never appeared for any TOEFL or not having any foreign degree. Bachelor degree of India only.
And it worked. That works. He got passport stamped in 2007. No interview held. Total time taken: 4.5 years.
Good Luck.