i OS-разработчик SDK для автоматизации UI-тестирования в Карты
Компания: Яндекс
Локация: Санкт-Петербург
О компании
Яндекс — это один из лидеров на российском рынке IT, специализирующийся на разработке различных интернет-сервисов и технологий. Среди ключевых продуктов компании — поисковая система, карты, электронная почта и система онлайн-рекламы. Яндекс активно внедряет инновации и развивает высокие технологии для улучшения пользовательского опыта.
Ключевые факты:
- Год основания: 1997
- Количество сотрудников: более 10 000
- Основной продукт: интернет-сервисы и технологии
- Присутствие на рынке более 20 лет
О вакансии
В команде Яндекса, занимающейся мобильной разработкой, вы будете работать над созданием SDK, который упрощает процесс написания UI-тестов. Наша команда стремится к высокой автоматизации тестирования, чтобы гарантировать стабильность и качество приложений.
Ваша работа будет сосредоточена на интеграции и оптимизации тестирования для технологий, таких как Swift и Kotlin Multiplatform, с использованием инструментов XCTest и Espresso. У вас будет возможность поддерживать и развивать внутренние решения, которые используются многими коллегами.
Чем предстоит заниматься:
- Разработка и поддержка SDK для UI-тестирования
- Интеграция решений на базе XCUITest и Espresso
- Оптимизация инфраструктуры тестирования для повышения скорости и надежности
- Поддержка разработчиков и тестировщиков, использующих SDK
- Автоматизация процессов CI/CD и мониторинг результатов тестирования
Что мы предлагаем:
- Расширенная медицинская страховка с первого месяца, включая стоматологию и лечение критических заболеваний
- Психотерапия в офисе или онлайн-сервисах
- Лазерная коррекция зрения через год работы
- Ведение беременности и роды — через два года
- Спортивные клубы и возможность занятий с тренером
- Гибкий график работы
- Льготные жилищные займы для сотрудников
- Поддержка в обучении и возможностям участия в профильных конференциях
Обязанности
- Разрабатывать и поддерживать SDK для автоматизации UI-тестирования
- Интегрировать XCUITest и Espresso в существующую архитектуру
- Оптимизировать инфраструктуру тестирования для большей надежности
- Поддерживать внутренних пользователей SDK и их инструменты
- Автоматизировать CI/CD процессы и мониторить тестовые результаты
Требования
- Kotlin Multiplatform (KMP)
- XCTest, Espresso
- CI/CD (на базе Arcadia)
- Fastlane, SwiftLint
- SPM, CocoaPods
- Разрабатывали для iOS, на Swift и понимаете принципы UI-тестирования
- Умеете проектировать удобные и мощные инструменты для других разработчиков и тестировщиков
- Интересуетесь автоматизацией, инфраструктурой и качеством кода
- Готовы развивать внутренние решения, которыми будут пользоваться десятки коллег и на которых будут проводиться сотни тестов
- психотерапия в офисе или онлайн-сервисах;
- лазерная коррекция зрения через год работы;
- ведение беременности и роды — через два года.
Условия
- Гибкий график работы
- Расширенная медицинская страховка с первого месяца
- Психотерапия в офисе или онлайн-сервисах
- Лазерная коррекция зрения через год работы
- Ведение беременности и роды — через два года
- Льготные жилищные займы для сотрудников
- Доступность спортивных клубов и тренеров для занятий