Вакансия QA Automation Engineer в VK (VK Tech), Москва.
Задачи:
- обеспечение покрытия тестируемого сервиса функциональными и e2e API автотестами
- развитие и разработка инструментов автоматизации тестирования, обеспечение стабильности и поддержка существующих автотестов
- интеграция автотестов в CI/CD и поддержка пайплайнов
- внедрение best practics по автоматизации тестирования
- участие в ручном регрессионном тестировании релизов (в зонах без автоматического покрытия)
Требования — автоматизация тестирования:
- хорошее знание языков программирования Python 3 и/или Go
- опыт с фреймворками pytest и playwright
- хорошее знание requests
- знание паттернов проектирования в UI и API автоматизации тестирования
- знание Linux и работа в консоли, написание несложных bash-скриптов, умение отправить запрос через curl
- отличное знание системы контроля версий git и умение работы с git из консоли
- понимание REST API
- умение анализировать логи сервисов и понятно описывать баги в Jira
- обучаемость, желание развиваться, самостоятельность
Требования — теория тестирования:
- понимание жизненного цикла разработки ПО
- знание и понимание пирамиды тестирования
- знание техник тест-дизайна
- знание и понимание типов и принципов тестирования