Задачи
-
Разработка и поддержка автотестов для iOS-приложения: UI-тесты на базе XCUITest, при необходимости — интеграционные/инструментальные тесты
-
Подготовка тестовых данных, настройка окружений, работа с тестовыми аккаунтами/фичефлагами
-
Запуск тестов локально и в CI, разбор падений: логи, скриншоты, видео/репорты, поиск причин flaky-тестов
-
Оформление баг-репортов, взаимодействие с разработчиками и ручными QA по дефектам и качеству
-
Поддержка стабильности тестового набора: рефакторинг, улучшение архитектуры тестов (Page Object / Screen Object), уменьшение времени прогона
-
Ведение документации по автотестам
Требования
-
Базовые знания тестирования: виды тестов, тест-дизайн, жизненный цикл дефекта, приоритет/серьёзность
-
Уверенное владение Swift на уровне написания читаемого кода: классы, коллекции, исключения, ООП
-
Понимание iOS-основ: Activity/Fragment, View, жизненный цикл, структура проекта
-
Опыт написания UI-автотестов на XCUITest или Swift Testing
-
Умение работать с Git: ветки, PR, разрешение конфликтов на базовом уровне
-
Будет плюсом работа с TypeScript и Playwright
-
Навыки диагностики падений: чтение логов, понимание типовых причин нестабильности UI-тестов
Похожие вакансии
Опыт работы в сфере пожарной безопасности от 1 года. Знание нормативных документов и стандартов по пожарной безопасности. Практический опыт обслуживания...
Опыт работы в бухгалтерии от 1 года (желательно на УСН). Знание 1С: Бухгалтерия 8.3 на уровне уверенного пользователя...
Опыт работы в сфере светопрозрачных конструкций от 2-х лет. Опыт управления проектами и понимание структуры. Логическое мышление.
Готовность к разъездному режиму работы. Наличие смартфона на базе Android (не ниже версии 10) или iOS. Готовность предоставлять высокий уровень...
