QA Automation Engineer / Автотестировщик (Python)
Требования
Местоположение и тип занятости
Компания
Делаем ставку на технологии
Описание вакансии
О компании и команде
Наша команда разрабатывает высоконагруженную высокопроизводительную распределенную платформу для решения задач Big Data и Realtime-аналитики на современном техническом стеке (Hadoop, Spark, Python, Kafka, Cassandra, MongoDB, Ignite, Kubernetes и т.д.). Тебе предстоит проектировать и разрабатывать автоматические тесты для нашей платформы, обеспечивающей критические процессы Банка. Также у тебя будет возможность принимать участие в более высокоуровневых задачах, связанных с выбором стека и RnD.
ЧЕМ ВЫ БУДЕТЕ ЗАНИМАТЬСЯ:
- Создание автотестов для платформы Big Data и других сервисов
- Анализ и повышение тестового покрытия функционала
- Ведение бэклога задач автоматизации тестирования и его приоритизация
Ожидания от кандидата
- Опыт проектирования и разработки автотестов на Python с использованием BDD-инструментов
- Понимание ключевых метрик тестирования (покрытие, время исполнения и др.)
- Опыт тестирования систем в режиме «черный ящик»
- Опыт разработки разных типов сценариев (функциональные, интеграционные, e2e, smoke, performance и т.п.)
- Базовое знание git
- Понимание принципов разработки ПО по Agile методологии
- Сопровождение автотестов
- Знание принципов тестирования ПО
БУДЕТ ПЛЮСОМ:
- Опыт работы с Kafka
- Опыт работы с PySpark
- Опыт работы с Rest API
- Опыт построения отчетов о результатах тестирования
- Тестирование backend
- Знаниe SQL (умение составлять запросы среднего уровня сложности)
- Администрирование Linux
Условия работы
- Фиксированный оклад + система премирования
- Социальный пакет
- Офис: м. Белорусская
- Удаленный или гибридный формат работы
- Команда, открытая самым смелым идеям
- Внутренние программы обучения и развития
- Высокий уровень ответственности и возможность самостоятельно принимать решения
- Атмосфера, где легко оставаться собой: минимум формализма, открытые коммуникации и отсутствие дресс-кода