Обязанности:
Задачи Разработка и поддержка автотестов для iOS-приложения: UI-тесты на базе XCUITest, при необходимости — интеграционные/инструментальные тесты Подготовка тестовых данных, настройка окружений, работа с тестовыми аккаунтами/фичефлагами Запуск тестов локально и в CI, разбор падений: логи, скриншоты, видео/репорты, поиск причин flaky-тестов Оформление баг-репортов, взаимодействие с разработчиками и ручными QA по дефектам и качеству Поддержка стабильности тестового набора: рефакторинг, улучшение архитектуры тестов (Page Object / Screen Object), уменьшение времени прогона Ведение документации по автотестам Требования Базовые знания тестирования: виды тестов, тест-дизайн, жизненный цикл дефекта, приоритет/серьёзность Уверенное владение Swift на уровне написания читаемого кода: классы, коллекции, исключения, ООП Понимание iOS-основ: Activity/Fragment, View, жизненный цикл, структура проекта Опыт написания UI-автотестов на XCUITest или Swift Testing Умение работать с Git: ветки, PR, разрешение конфликтов на базовом уровне Навыки диагностики падений: чтение логов, понимание типовых причин нестабильности UI-тестовПохожие вакансии
QA Lead в платформу автоматизации тестирования
От 200 000 до 300 000 руб.
Санкт-Петербург
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ТЦР"
Инженер по автоматизации тестирования API кредитных продуктов (Python)
Договорная
Санкт-Петербург
Ozon
Старший инженер по автоматизации тестирования / Команда внутренних сервисов
Договорная
Санкт-Петербург
YADRO