Задачи:
- Выстраивание процессов тестирования (как автоматизированного, так и ручного).
- Внедрение стандартов и лучших практик по тестированию и обеспечению качества.
- Определение и реализация стратегии автоматизации тестирования.
- Выстраивание окружения и технического стека для автотестов с учетом доступных инструментов.
- Контроль качества на всех этапах разработки.
- Взаимодействие с разработчиками и аналитиками в ходе анализа требований и проведения тестирования.
- Подбор QA специалистов различного уровня;
- Обучение и наставничество членов команды.
- Высшее образование.
- Успешный опыт выстраивания и внедрения процесса автоматизированного тестирования.
- Опыт менторства, наставничества, обучения и развития команды.
- Отличные коммуникативные навыки, умение работать в команде.
- Общий опыт в тестировании от 5 лет, опыт на позиции QA Lead.
- Опыт написания автотестов на Java от 2-3 лет.
- Опыт написания тестовых фраймворков с нуля.
- Знание паттернов тестирования (Page Objects, Factory и т.п.)
- Опыт работы с БД средствами Java, JUnit 5, Postman, Kibana, Kafka.
- Опыт работы с инструментами для тестирования UI (DevTools, Selenide/Selenium).
- Опыт работы с инструментами для тестирования API (RestAssured, Kafka).
- Знание и опыт работы хотя бы с одним фреймворком для автоматизации тестирования (testNG, JUnit, Cucumber).
- Опыт работы c проектами, использующими Spring, будет плюсом.
- Опыт работы с Docker и системами непрерывной интеграции (TeamCity, Jenkins).
- Опыт работы с микросервисной архитектурой.