по-моему убеждению - автоматизатор - это очень продвинутый мануальный тестировщик, для которого автоматизация - лишь вспомогательная часть работы, но не основная
Опять-таки зависит от языка программирования, про который говорим, не каждый мануал будет работать с разработкой автотестов на Java, python и т.д. для этого нужны всё-таки знания алгоритмов, переменных и т.д. если gherkin то Оке, согласна.