Clean up tests using `async.waterfall`