senior qa officer jobs