Международная продуктовая IT компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках
QA Automation Engineer. Чем предстоит заниматься:
- Разработкой и поддержкой автотестов UI (Selenium WebDriver) и API (REST);
- Интеграцией автотестов в релизный цикл: настройка в GitLab CI, запуск по MR и перед релизом, формирование отчетности;
- Ручным тестированием: проведение приемочного, исследовательского, смок- и санитарного тестирования новой функциональности;
- Проведением нагрузочного тестирования с использованием современных инструментов: написание сценариев, сбор метрик и формирование рекомендаций по оптимизации;
- Подготовкой и поддержкой тестовой инфраструктуры: развертывание окружений в Docker, управление тестовыми данными и мок-сервисами;
- Участием в процессах поставки ПО: верификация релизов до продакшена, помощь в откатах и проверке хотфиксов;
- Работой с качеством требований: применение техник тест-дизайна, анализ рисков, создание чек-листов и тест-кейсов.
Какой опыт, знания и качества нужны:
- Опыт работы в QA от 2 лет в full-stack тестировании (ручное + автоматизированное);
- Уверенное знание Selenium WebDriver и паттернов проектирования автотестов для обеспечения их стабильности и поддерживаемости;
- Глубокое понимание принципов QA-автоматизации: архитектура тестов, управление тестовыми данными, изоляция тестов;
- Опыт тестирования API (REST, gRPC), включая работу с контрактами и фикстурами;
- Практические навыки работы с Git в повседневном workflow (ветки, MR, код-ревью);
- Опыт настройки и поддержки CI-пайплайнов в GitLab CI;
Умение работать с Docker и Docker Compose для развертывания тестовых окружений, знание Bash на базовом уровне.
Будет преимуществом:
- Опыт работы с другими фреймворками для автоматизации тестирования (Playwright, Cypress, Pytest, JUnit/TestNG);
- Знание инструментов для нагрузочного тестирования (k6, JMeter) и систем мониторинга (Grafana, Prometheus);
- Опыт работы с gRPC/Protobuf, Kafka, Postman;
- Навыки настройки тестовых данных в СУБД (PostgreSQL), работы с мок-сервисами и контракт-тестирования;
- Опыт тестирования высоконагруженных и real-time систем.
Что компания может предложить:
- Работу в современном офисе с компенсацией питания;
- 4 day-off в год за счет компании;
- Частичную компенсацию занятий спортом;
- Гибкое начало рабочего дня;
- Работу над новыми продуктами без легаси-кода.