Яндекс Еда — сервис доставки готовых блюд из кафе и ресторанов и продуктов из магазинов. Наша команда автоматизирует тестирование мобильных приложений и работает над тестовой инфраструктурой. Мы сфокусированы на задачах, которые позволяют быстрее и качественнее доставлять новые фичи конечным пользователям.
Какие задачи вас ждут:
- Написание автотестов на Kotlin
Вам предстоит покрывать ручной регресс мобильного приложения автотестами на Kotlin + Kaspresso. Улучшать и обновлять набор автотестов. Разрабатывать и поддерживать внутренние библиотеки автоматизации. Проводить код-ревью.
- Разработка и поддержка CI-окружения для запуска автотестов
Писать новые и поддерживать существующие пайплайны для запуска автотестов на CI.
- Взаимодействие с коллегами и ведение документации
Общаться с разработчиками, менеджерами и командой ручного тестирования по вопросам автоматизации. Писать и поддерживать документацию о процессах, best practices и подходах к автоматизации.
Мы ждем, что вы:
- Писали автотесты на Kotlin для мобильных и веб-приложений больше двух лет
- Занимались автоматизацией с использованием фреймворков JUnit и Kaspresso
- Работали с инструментами сборки Gradle или Maven
- Настраивали CI/CD с помощью TeamCity, Jenkins или GitLab
- Работали со снифферами Charles или Proxyman
Будет плюсом, если вы:
- Работали с фреймворком конвертации JSON Moshi
- Знакомы с тест-раннерами Marathon или Fastlane
- Разрабатывали внутренние DSL для автоматизации
- Хотите развиваться в автоматизации тестирования iOS-приложений