Инженер по авто тестированию (Python)
Зарплата
от 130 000 до 170 000 ₽
Требования
Местоположение и тип занятости
Компания
Подбор ИТ-руководителей и специалистов
Описание вакансии
Условия работы
О компании
- Наш клиент – компания, предлагающая своим клиентам видео сервис (OTT). Организация является частью холдинговой структуры. Головная компания существует на российском рынке уже более 10 лет, в то время как непосредственный работодатель – это динамично развивающаяся дочерняя компания, численностью более 200 человек. Своя команда разработки проекта (~50 чел) расположена в Москве и находится в структуре компании.
- Продукт – это платформа видео-стриминга, способная поддерживать высокие нагрузки
- Клиенты компании (физические лица) располагаются как в России, так и в различных странах мира
- Наш клиент наращивает свою долю рынка на перспективном сегменте и продолжает стремительно прирастать как по численности, так и по клиентской базе, предлагая клиентам сервис с нагрузками более 4 млн посетителей в месяц
- Данная роль отвечает за автоматическое тестирование, работая в команде серверной части web продукта. Сам продукт представлен на различных платформах и операционных системах: web, мобильное приложение, ТВ приставка
- В нашем проекте есть автоматизация тестирования как API, так и WEB UI
- Наш стек: Python3, PyTest, Requests, Selenium WebDriver, Selenoid, DB clients (MongoDB, PostgreSQL), JSON validation (jsonschema), TestRail API, Telegram API, GitLab CI
- Помимо автотестов мы разрабатываем проект нагрузочного тестирования на Locust
- Расширять покрытие автотестов API, WEB UI;
- Поддерживать автотесты в актуальном состоянии;
- Анализировать прохождение тестов с возможным заведением багов в Jira;
- Осуществлять ревью кода;
- Вести тестовую документацию;
- Создавать сценарии нагрузочного тестирования.
Кандидат
Обязательный опыт:
- Хорошее знание теории тестирования;
- Опыт автоматизированного тестирования от ~2+ лет;
- Знание Python3, PyTest;
- Навыки написания и использования тестовой документации;
- Умение писать простые запросы на SQL и в MongoDB;
- Навыки работы с Git;
- Обсуждение проблем приложения с разработчиками
Будет плюсом (Желательный опыт):
- Опыт написания архитектуры проекта автотестов с нуля;
- Работа с Docker, Docker Compose;
- Опыт работы с Telegram API;
- Опыт описания JSON схем для валидации ответов API; Базовые знания в Linux
- Корпоративная культура, в которой управление развитием строится на основе принципов свободы и ответственности;
- Конкурентная зарплата, система бонусов;
- ДМС со стоматологией после прохождения испытательного срока + страховка для выезда за рубеж.
- Гибкий график работы, возможность удобно планировать рабочее и личное время;
- Полное соблюдение ТК РФ (оформление, оплата больничных, отпусков и пр.);
- Возможности для карьерного и профессионального развития;
- Свободный от дресс-кода и формального подхода к работе коллектив;