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