qa director remote