Старший инженер по автоматизации тестирования (python)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
«Золотое Яблоко» – это прогрессивный и быстро развивающийся омниканальный бизнес в beauty-сегменте федерального масштаба.
Компания занимается разработкой как внешних e-commerce продуктов, так и улучшением внутренних систем и процессов. Динамика развития бизнеса даёт возможности каждому из нас работать над интересными проектами, расти внутри компании и просто получать удовольствие от тех задач, которые предстоит решать каждый день.
Приглашаем кандидата на должность Старшего инженера по автоматизации тестирования.
В направлении автотестирования наша команда занимается развитием WEB UI, API, MOBILE UI и LOAD автотестов. Помимо рутинных задач мы постоянно работаем над улучшением нашего фреймворка: разрабатываем новые фичи, оптимизируем работу тестов и вспомогательных инструментов. Разрабатываем целые приложения для внутреннего пользования, например - веб-приложение для агрегации работы с нагрузочным тестированием наших сервисов. Для ручного тестирования в компании есть отдельная команда, поэтому мы им не занимаемся, однако достаточно плотно коммуницируем с ручными тестировщиками по всем вопросам, так как для нас процесс обеспечения качества является монолитным. В нем участвуют все.
Ожидания от кандидата
- Опыт автоматизация UI на Python с Selenium/Playwright;
- Опыт автоматизация API на Python с requests/httpx, pydantic;
- Знание и понимание работы pytest;
- Опыт в проектировании и написании своих библиотек и подключение их к проектам команды/смежных команд;
- Опыт работы с SQL и no-SQL БД (Postgres, Mongo);
- Опыт работы с middleware типа Kafka, RabbitMQ.
Ключевые задачи
- Выполнение задач по автоматизации тестирования в рамках нескольких проектов;
- Развитие регрессионного тестирования в компании;
- Участие в automation-дежурствах и в дежурствах по релизам;
- Менторство младших коллег;
- Самостоятельное развертывание проекта под автотесты с нуля с учетом предварительного выбора подходящих инструментов и библиотек;
- Ревью коллег на постоянной основе;
- Разработка инструментов для развития фреймворка автоматизации (как UI, так и API);
- Разработка ботов и других вспомогательных инструментов;
- Участие в проведении оценки кандидатов на новые вакансии.
Условия работы
- Трудоустройство в аккредитованную IT компанию;
- Достойный уровень заработной платы (обсуждается индивидуально с каждым успешным кандидатом);
- Программа ДМС со стоматологией;
- Возможность удаленной работы.
А еще у нас:
- профессиональные вызовы и личностный рост (здесь некогда скучать, наши цели амбициозны);
- дружный коллектив и позитивную атмосферу внутри команды;
- гибкий подход к работе по agile;
- перспективы - ведь мы стремительно развиваемся и ждем, чтобы лучшие кадры работали именно с нами!