middle qa automation