Мы - разработчики SaaS-платформы для обработки партнерского трафика и управления партнерскими программами. Мы помогаем бизнесу развивать новые каналы привлечения клиентов. Наш коллектив состоит из талантливых специалистов, которые создают передовое решение для клиентов по всему миру. Мы стремимся к постоянному росту и предоставлению качественного продукта, основанному на новейших технологиях.
Ищем в команду талантливого QA Automation Engineer уровня Senior, с которым будем вместе создавать инновационное решение для наших клиентов.
Наш стек: PHP (Laravel/Lumen) + RoadRunner gRPC, Golang, PostgreSQL, Clickhouse, RabbitMQ, Redis, Kubernetes.
Обязанности:
-
Разработка, поддержка и оптимизация автоматизированных тестов: функциональных, регрессионных, end-to-end, smoke- и sanity-тестов;
-
Интеграция автотестов в процессы CI/CD;
-
Настройка и поддержка системы отчетности на базе Allure или похожих систем;
-
Проектирование и реализация генерации тестовых данных;
-
Разработка и поддержка автотестов для API (REST, gRPC);
-
Взаимодействие с разработчиками, аналитиками и другими членами команды для повышения качества продукта;
-
Написание и поддержка технической документации по автотестам и процессам тестирования.
Требования:
Опыт работы:
-
Не менее 4 лет в автоматизации тестирования ПО, участие в крупных проектах.
Технические навыки:
-
Уверенные знания одного или нескольких языков программирования (JS, Java, , PHP, Go или др.).
-
Опыт работы с инструментами автоматизации тестирования (Selenium, Selenide, Appium и др.).
-
Уверенное владение Allure или подобными системами: интеграция, настройка, генерация и кастомизация отчетов.
-
Знание принципов CI/CD, опыт интеграции автотестов в пайплайны GitLab CI.
-
Опыт работы с системами контроля версий (Git).
-
Навыки проектирования архитектуры автотестов, написания читаемого и поддерживаемого кода.
-
Опыт генерации тестовых данных для автоматизированных сценариев.
Дополнительные навыки:
-
Работа с API (REST, gRPC), написание автотестов для API.
-
Работа с Message Brokers.
-
Опыт работы с Docker, виртуальными машинами, настройкой тестовых окружений.
Знание основ тестирования: виды тестирования, тест-дизайн, баг-репортинг.Личные качества:
-
Лидерские качества: наставничество, проведение код-ревью, участие в развитии команды.
Условия:
-
Удаленная работа из любого ГЕО, в стабильной аккредитованной IT-компании;
-
Возможность создавать новое, влиять на продукт, менять правила;
-
У нас есть высокие нагрузки, большие объёмы БД и возможность получить эксклюзивный опыт в мире IT;
-
Дружелюбный и креативный коллектив профессионалов;
-
График работы - 7 часовой рабочий день +1 час обед, с 10.00 до 18.00 по мск, понедельник-пятница, московский часовой пояс.
-
Внутреннее обучение, корпоративный английский, компенсация спорта, медицинских услуг, внешнего обучения, психолога, корпоративный магазин за баллы, подарки к дню рождения и значимым датам.