О компании и команде
Мы любим свое дело и много работаем. Поэтому Okko — один из ведущих онлайн-кинотеатров в России.
Растём и развиваемся с 2011 года. Ежемесячно нас смотрят миллионы пользователей: на смартфонах, Smart TV и компьютерах. За всем этим стоит работа большой и сильной команды.
Ожидания от кандидата
В связи с расширением в техническую команду сервиса требуется Middle QA Automation.
Чем предстоит заниматься:
- сопровождать имеющиеся автотесты и писать новые функциональные и интеграционные API-тесты для backend микросервисов (написаны на Java/Kotlin). Стек: python + pytest + openapi для получения моделей данных и контроллеров сервиса по описанию API в swagger;
- интегрировать результаты тестов в allure, test management system, с тестовым планом, сервисом оценки покрытия reqover для оценки покрытия автоматизацией;
- внедрять автотестирование в Jenkins, налаживать процесс автоматизированного релиза микросервиса, участвовать в доработке логики groovy-модулей, управляющих пайплайном сборки;
- формировать детализованные allure-отчёты по автотестированию;
- интегрировать тесты с сервисами Jaeger, Kibana;
- работать с docker / docker-compose для организации тестирования интеграции компонентов.
Что для нас важно:
- владение языком программирования Python (3);
- рytest framework - умение писать тесты, фикстуры, библиотеки;
- опыт автоматизированного web-тестирования - REST/SOAP/HTTP;
- git;
- нацеленность на результат;
- вклад в обеспечение качества сервиса.
Будет вашим преимуществом:
- основы bash;
- навык работы с docker;
- знание языков запросов SQL;
- работа с PostgreSQL;
- работа с GraphQL;
- английский язык (на уровне чтения тех. документации).
Условия работы
Мы предлагаем:
- официальное трудоустройство;
- ДМС со стоматологией, офисный врач, доплата больничного листа, корпоративные скидки;
- льготные условия ипотеки в рамках зарплатного проекта;
- бесплатная подписка на сервисы партнеров;
- насыщенная корпоративная жизнь;
- удаленный формат работы