software quality assurance careers in Thrissur, India