staff qa careers in Thrissur, India