SDET / QA Automation Engineer на платформы WEB/API
Требуется sdet / qa automation engineer на платформы web/api.
Должностные обязанности:
Мы — команда инженеров, занимающихся вопросами автоматизации тестирования в Одноклассниках. Основная миссия нашей команды —- обеспечить тестировщиков и разработчиков удобными инструментами и производительной инфраструктурой для запуска автоматизированных тестов на всех платформах (Web, API, Android, iOS). Наша инфраструктура развернута в облаке и позволяет запускать сотни автотестов параллельно. У нас есть собственная репорт-система для анализа результатов тестов.
Мы ищем в команду опытного SDET/QA Automation на Web, Mobile web и API- платформы для усовершенствования наших сервисов, используемых разработчиками и тестировщиками для запуска и последующего анализа автотестов.
У нас интересно, потому что:
Ты сможешь влиять на качество продукта. При этом нет необходимости писать тесты на постоянной основе, этим займутся наши тестировщики.
Углубишься в платформы Web, Mobile web и API. Наши задачи гораздо интереснее, чем просто пилить бизнесовые фичи по дедлайнам.
Большое количество разноплановых задач по работе с автотестами, с кодом приложения, с фреймворком, со сборщиками, с раннерами и облачной фермой для запуска автотестов, а также другими нашими инструментами.
Нестандартные кейсы на автоматизацию.
Задачи:
Автоматизировать тестирование наших приложений, попутно создавая инструменты, которые позволят делать это много, часто, удобно и безболезненно.
Принимать участие в развитии и поддержке автотестовой инфраструктуры.
Писать и поддерживать авто-тесты.
Взаимодействовать тестировщиками и разработчиками по вопросам автоматизации тестирования.
Мы ожидаем:
Желание и готовность писать и поддерживать автоматизированные тесты и развиваться в инфраструктурной разработке под Web, Mobile web и API.
Владение Java.
Базовые знания Linux, навыки работы в командной строке.
Желание писать хороший код.
Знание алгоритмов и структур данных.
Понимание основ тестирования.
Знание стандартных алгоритмов, структур данных, шаблонов проектирования.
Способность самостоятельно определять и соблюдать установленные сроки задач.
Опыт работы с системами сборки gradle.
Умение работать в распределенной команде.
Приветствуется:
Selenium, Selenide, JUnit, TestNG, AssertJ, Hamcrest или другие фреймворки.
Опыт код-ревью.
Умение обсуждать и объяснять решения.
Мы предлагаем:
Сложные и интересные задачи: высоконагруженные быстрорастущие сервисы, которые задают уровень для конкурентов качеством и технологиями.
Команда: с нами работают профессионалы экстра класса, каждый из которых может поделиться своей экспертизой.
Профессиональное развитие: прямо в офисе мы организуем митапы, конференции, семинары и тренинги, куда открыт доступ каждому сотруднику, а также регулярно посещаем лучшие мировые конференции.
Новый опыт: лучшие сотрудники преподают в наших образовательных проектах, выступают на российских и международных конференциях.
Офис в 5 минутах от метро, крытый паркинг для сотрудников, велопарковка.
Возможность работать в гибридном формате (как удаленно, так и из офиса).
Спорт: компания компенсирует затраты на спортивные активности — занятия в фитнес-клубе, индивидуальные тренировки, участия в соревнованиях.
Компенсация питания.
Регулярно пересматриваемая зарплата, годовые бонусы, социальный пакет с первого дня (ДМС для сотрудника и его детей, английский язык).
Условия:
Полный рабочий день