software qa director