Ничего специфичного в автоматизации тестирования нет, берешь любую книгу по Python, учишь.
Идешь работать, пнимаешь, что одним знанием питоне не будешь сыт, учишь структуры, алгоритмы, инструменты unit тестирования и отладки и далее, далее :)
Из личного опыта:
Автоматизация тестирования, пришлось вспоминать SQL, потому что иначе обработать 20+ гигов логов не получалось.