Инженер по автоматизированному тестированию на Android
Summary
Automate Android app tests using Kotlin and Kaspresso, maintain test cases in Allure TestOps, and help expand automation to iOS.
Мы развиваем мобильное приложение Mail — крупнейшую в России экосистему сервисов, в которую входят Почта, Облако, Документы, Календарь, Заметки и Покупки.
Сейчас в команде есть потребность в отдельном специалисте по автоматизации мобильного тестирования. Нам нужен Automation QA с опытом в Android, который поможет выстроить и развивать автоматизацию и сделать тестовое покрытие стабильнее.
В дальнейшем можно будет выходить за рамки Android-автоматизации: развивать экспертность в iOS, AI и других инструментах и подходах к автоматизации тестирования.
Задачи
- Разрабатывать и поддерживать автотесты для мобильного приложения Android
- Разбираться с текущими автотестами, в том числе с тестами, находящимися в карантине: анализировать причины падений, настраивать и возвращать их в работу
- Актуализировать существующее тестовое покрытие, находить пробелы и определять, что стоит автоматизировать в первую очередь
- Разрабатывать автотесты на Kotlin с использованием фреймворка Kaspresso
- Описывать и поддерживать тест-кейсы в Allure TestOps
- Поддерживать в актуальном состоянии тестовую документацию
- Взаимодействовать с разработчиками и QA-командой по вопросам качества и автоматизации
- В перспективе: подключаться к автоматизации на iOS (Swift, Xcode) и экспериментировать с использованием AI и ботов в тестировании
Требования
- От 2 лет опыта в тестировании ПО
- От 2 лет опыта в автоматизации на Java и/или Kotlin
- Опыт тестирования мобильных приложений, в первую очередь Android
- Понимание принципов и процессов тестирования ПО
- Умение работать с Git
- Опыт тестирования REST API
- Понимание устройства и принципов работы мобильных приложений
Будет плюсом
- Опыт автоматизации тестирования iOS
- Знание Swift и Xcode
- Опыт работы с Kaspresso
- Опыт работы с Allure TestOps
- Практический опыт анализа и восстановления нестабильных и/или карантинных автотестов
- Интерес к применению AI и ботов в автоматизации тестирования
- Желание развиваться не только в Android, но и в других направлениях мобильной автоматизации
Мы предлагаем
- Работу с продуктом федерального масштаба — Mail ежедневно используют миллионы пользователей
- Возможность влиять на развитие автоматизации, а не только поддерживать существующие тесты: разбирать технический долг, актуализировать покрытие и внедрять новые подходы
- Возможность развивать экспертность за пределами Android: автоматизацию iOS, Swift/Xcode, AI и инструменты на базе ботов
- Работу с современным стеком: Kotlin, Kaspresso, Allure TestOps
- Команду, где можно обсуждать технические решения, обмениваться опытом и влиять на качество продукта
- Гибридный или удалённый формат работы, офис рядом со станцией метро «Аэропорт» (БЦ Skylight)
- Официальное оформление по ТК РФ с первого дня
- ДМС для сотрудников и их детей с первого месяца работы
- Компенсацию питания
- Систему гибких льгот с 14 категориями на выбор
