I'm not sure that any school really gives preference to applicants coming from tech backgrounds. Schools like Sloan, Smith (Maryland), and Krannert (Purdue) tend to be more tech-oriented, but keep in mind that techies tend to apply to those schools more than they to other schools, so you won't necessarily have an advantage. Having a tech background won't be a liability, but it won't necessarily be an asset for you, either.
If English isn't your first language, then plan on taking the TOEFL, although check each school's specific requirements.
BTW, if you want to get into a one-year program, you'll really need to demonstrate business experience (and often an undergrad business degree, too). Do you have that?
Finally, I won't go into it much now because I've already said it a dozen times in this forum, but you will be competing against A LOT of Indians with tech backgrounds and good test scores. Ask yourself, "What makes me different?" Hopefully it's more than just your GPA and GMAT, because all Indians with tech experience will probably have the same.
Veritas Prep | GMAT Prep | MBA Admissions Consulting | Co-author, Your MBA Game Plan
Save $100 on Veritas Prep GMAT Courses And Admissions Consulting
For a limited time, receive access to five Veritas Prep Computer Adaptive practice tests when you purchase a Veritas Prep GMAT book! Buy Now!
Enroll now. Pay later. Take advantage of Veritas Prep's flexible payment plan options.
Veritas Prep Reviews