Обязанности:
-
Разработка автоматизированых тестов на проектах.
-
Написание различных видов автотестов: API, UI, интеграционных, E2E.
-
Организация работы команды автотестирования, помощь и консультация коллег.
-
Внедренние запуска и выполнения автотестов в pipelinы команд.
-
Анализ результатов выполнения автотестов и фиксация проблем найденых автотестами.
-
Коммуникации с командой разработки и тестирования.
Основные задачи:
Написание API автотестов с использование RestAssured
Написание UI автотестов с использование Selenide
Помощь команде Devops с разворачиванием и настройкой билдов для прогона автотестов
Анализ результатов выполнения автотестов
Менторинг и обучение коллег
Выстраивание процессов автоматизации в команде
Наш стек: Java 17, RestAssured, Selenide, Selenoide, JUnit 5, Gradle, Allure.
Требования:
Хорошие знания Java и библиотек из Java Core
Знание паттернов проектирования из автоматизации и разработки
Опыт написания API и UI автотестов на Java
Опыт работы с Junit 5 или TestNG
Опыт работы с Gradle или maven
Базовые знания SQL
Понимание роли автоматизации в обеспечении качества
Знание что такое тестирования, какие виды тестирования бывают и для чего они нужны
Условия:
- Оформление по ТК и белую заработную плату, соответствующую квалификации;
- Современные технологии, интересные проекты;
- Программа добровольного медицинского страхования на условиях, принятых в компании, после завершения испытательного срока;
- Корпоративные скидки на занятия спортом в сети фитнес клубов премиум класса World Class, а также в другие фитнес клубы;
- Корпоративные скидки в школу английского языка Skyeng;
- Корпоративные скидки на online-обучение от Skillbox;
- Возможность вступить в собственную баскетбольную и волейбольную команду;
- Возможность работать в офисе или удаленно.