qa director