Software Developer Engineer in Test на платформу Android, Москва
Мы - команда инженеров занимающихся вопросами автоматизации тестирования в Одноклассниках. Основная миссия нашей команды - обеспечить тестировщиков и разработчиков удобными инструментами и производительной инфраструктурой для запуска автоматизированных тестов на всех платформах (Web, API, Android, iOS).
Наша инфраструктура развернута в облаке и позволяет запускать сотни тестов параллельно. У нас есть собственная репорт-система для анализа результатов тестов.
Мы ищем в команду опытного SDET на платформу Android для усовершенствования наших сервисов, используемых разработчиками и тестировщиками для запуска и последующего анализа авто-тестов.
Задачи
- автоматизировать тестирование наших android-приложений, попутно создавая инструменты, которые позволят делать это много, часто, удобно и безболезненно;
- принимать участие в развитии и поддержке автотестовой инфраструктуры;
- писать и поддерживать авто-тесты;
- взаимодействие с тестировщиками и разработчиками по вопросам автоматизации тестирования.
Требования
- желание и готовность писать и поддерживать автоматизированные тесты и развиваться в инфраструктурной разработке под Android (Java и Kotlin);
- владение Java;
- базовые знания Linux, навыки работы в командной строке;
- желание писать хороший код;
- знание алгоритмов и структур данных;
- понимание основ тестирования;
- знание стандартных алгоритмов, структур данных, шаблонов проектирования;
- способность самостоятельно определять и соблюдать установленные сроки задач;
- опыт работы с системами сборки gradle;
- умение работать в распределённой команде.
Будет плюсом
- Espresso, Kaspresso, UIAutomator или другие android-фреймворки
- опыт работы с Kotlin;
- опыт код-ревью;
- умение обсуждать и объяснять решения.
Мы предлагаем
Формат работы
Уровень
График работы

Одноклассники
Одноклассники – одна из крупнейших социальных сетей. OK – самый высоконагруженный в мире сервис, написанный на Java. Большинство задач, которые возникают перед нами каждый день, не имеют готовых решений, поэтому мы используем большое количество собственных разработок.