@Reena in India, average salary of a Software Testing engineer with an experience of 2-3 yrs is around 3.5 - 5.0 LPA. But with more years of experience (7-8 yrs), you can get 6.0-8.0 LPA. Now, these salaries are offered by good MNC companies like TCS, Cognizant, HCl, Wipro, Accenture etc.
But if you talk about the IT giants like Microsoft, Google, Cisco, IBM etc there the salary of Software Testing Engineer is around 10.0-14.0 LPA. With growing experience, your salary graph also goes higher if you are working with good IT companies.