Функциональные обязанности:
Построение и развитие процесса автоматизации тестирования
Проведение функционального автоматизированного тестирования, нагрузочного тестирования, ручного тестирования
Разработка и поддержка автоматизированных тестов
Разработка и оформление тестовых спецификаций (сценариев)
Анализ результатов выполнения тестов, заведение дефектов
Анализ требований (полнота, непротиворечивость, тестируемость)
Профессиональный опыт:
Опыт разработки функциональных автоматизированных тестов, нагрузочного тестирования
Владение SQL на уровне написания сложных запросов, понимание принципов работы реляционных БД
Умение составлять тестовую документацию bug/case/check-list
Опыт работы с одним из баг-трекеров Jira Redmine Mantis
Опыт разработки и обновление тестовых сценариев
Написание Unit и REST-тестов
Понимание принципов CI/CD
Опыт работы с инструментами автоматизации Selenium, Python, Behave, UFT/QFT, SOUP UI и др.
Опыт работы c GIT
Будет плюсом:
- Опыт работы с BigData (Hive, Spark, HDFS)
- Опыт работы с корпоративными хранилищами данных и понимание принципов их построения
- Опыт разработки веб-приложений/сервисов (Python/Java/JavaScript)
Образование
Высшее техническое/экономическое
Английский умение работать с технической литературой