Сам являюсь Senior QA Automation Engineer. Скажу так. Не все так просто, как кажется. Данная профессия находится на стыке тестирования и разработки. А это значит, что ты должен понимать как тестировать и как писать код. Если с кодом понятно - ООП, паттерны, архитектура и тд (Но! Нужно помнить...