generalist assessor,iqa careers in India