how is git used in test automation