Международная продуктовая Т-компания, специализирующаяся на разработке и поддержке высоконагруженных проектов для крупных игроков рынка, преимущественно в сфере развлекательных онлайн-сервисов, ищет
Лида по автоматизированному тестированию.
Компания работает с большим объемом автотестов (более 3000 на Python +
Selenium + Requests), количество которых постоянно увеличивается. Однако текущая инфраструктура требует оптимизации — выполнение тестов занимает значительное время, и необходимы решения для ускорения процессов, повышения стабильности и масштабирования системы.
Чем предстоит заниматься:
- Управление командой автоматизации тестирования;
- Анализ и оптимизация текущей инфраструктуры автотестов либо построение новой комплексной среды автотестирования;
- Внедрение распределённого и/или параллельного запуска;
- Оптимизация тестов по времени выполнения и стабильности;
- Формирование требований к девопсам по настройке и поддержке тестовой среды;
- Формирование требований по архитектуре и структуре автотестов к автоматизаторам;
- Автоматизация запуска тестов через CI/CD;
- Тюнинг процессов автоматизации тестирования;
- Участие в разработке автотестов.
Какие навыки нужны:
- Отличное знание Python и библиотеки pytest;
- Опыт работы с Selenium, requests и REST API тестированием;
- Знание pytest-xdist, pytest-rerunfailures, pytest-html и других расширений;
- Опыт параллелизации, использования Kubernetes, облачных/виртуализированных сред вроде Selenoid или Aerokube Moon;
- Навыки настройки и поддержки CI/CD пайплайнов;
- Понимание принципов DevOps и инфраструктуры как кода (IaC);
- Умение выявлять и устранять узкие места в тестовой инфраструктуре;
- Опыт автоматизации GraphQL.
Будет плюсом:
- Опыт в настройке процессов, инструментов и инфраструктуры автоматизации тестирования для больших проектов;
- Опыт работы с Kubernetes или другими оркестраторами;
- Знание систем распределённого кеширования/очередей (Redis, RabbitMQ и др.);
- Опыт использования Allure, Sentry, Prometheus, Grafana;
- Опыт миграции или рефакторинга больших проектов автотестов.
Что компания может предложить:
- Участие в развитии высоконагруженного проекта;
- Влияние на архитектурные решения;
- Возможность выбора инструментов;
-Возможность развивать свои компетенции и применять знания на практике;
-Компания заинтересована в развитии своих сотрудников: готовы привлекать наставников и оплачивать курсы для повышения квалификации;
-Отсутствие бюрократии, быстрое согласование необходимых вещей;
-Предоставляем 4 day-off в год за счет компании;
-Английский язык или психолог на выбор (частичная компенсация);
-Компенсация спортзала;
-ДМС после 6 мес работы;
-Компания поддерживает сотрудника в важные периоды жизни;
-Премия в виде 13-ой зарплаты по итогам работы за год;
-Индексация заработной платы раз в год по результатам работы.