Обязанности:
Мы ищем Специалиста по автоматизации тестирования уровня Middle и выше, который возьмет на себя разработку и актуализацию автоматизированных тестов для мобильного банковского приложения на платформе iOS.В этой роли тебе предстоит участвовать в создании надежной системы автоматизированного тестирования и тесно сотрудничать с продуктовыми командами, чтобы обеспечивать высокое качество мобильного приложения. Чем предстоит заниматься: разрабатывать и поддерживать автоматизированные тесты для iOS-приложения с использованием Swift и XCUITest; настраивать и поддерживать окружение для мобильной автоматизации, симуляторы, реальные устройства, тестовые стенды; разрабатывать интеграционные тесты для проверки API-взаимодействия мобильного приложения; анализировать результаты тестирования, подготавливать отчетность и метрики качества; активно взаимодействовать с продуктовой scrum-командой и ручными тестировщиками; участвовать в ревью кода автотестов и улучшении тестового покрытия; поддерживать CI/CD-процессы для мобильной автоматизации. Наши ожидания: опыт автоматизации тестирования мобильных приложений от 1.5–2 лет; уверенное владение языком Swift для разработки автоматизированных тестов; опыт работы с XCUITest; уверенная работа с XCUIElement, ожиданиями (waitForExistence), predicates; понимание принципов построения UI-автотестов (Page Object / Screen Object); опыт использования accessibilityidentifier для поиска элементов; понимание иерархии UI и навигации в iOS-приложениях; умение анализировать иерархию UI (Debug View Hierarchy); умение читать логи (Xcode logs, device logs, crash reports); понимание процессов CI/CD для мобильной разработки, GitLab CI, Jenkins или аналогичных систем; знание принципов REST API, опыт тестирования API через Postman, Insomnia или аналогичные инструменты; навык работы с mock-серверами, stub-данными и тестовыми конфигурациями; опыт работы с реляционными БД на уровне простых запросов, SELECT, JOIN, агрегатные функции; опыт перехвата и анализа трафика мобильных приложений, Charles, Proxyman или аналогичные инструменты; опыт работы в Agile/Scrum; знание техник тест-дизайна, опыт работы с TMS и системами отчетности, TestRail, Test IT, Zephyr, Allure и др. Будет плюсом: опыт автоматизации тестирования API; опыт работы с Appium для мобильной автоматизации; опыт настройки запуска автотестов на device farm или в облачной инфраструктуре. Мы предлагаем: полный рабочий день с гибким графиком; ежегодный отпуск, больничный, а после испытательного срока — ДМС; возможность построить карьеру в стабильном банке; непосредственное участие в разработке уникальных продуктов, которыми будут пользоваться миллионы клиентов; возможность влиять на рабочие процессы, улучшать их и делать удобными для себя и окружающих; возможность проходить внутреннее обучение, посещать конференции, митапы и хакатоны. Наша вакансия подойдет тебе, если ты ищешь: Специалист по автоматизации тестирования, AQA Engineer, автотестировщик, Automation QA, автоматизированное тестирование, iOS, Swift, XCUITest, mobile QA, iOS automation.Похожие вакансии
Специалист по автоматизации тестирования
Договорная
Москва. Станции метро: Новые Черемушки, Калужская, Воронцовская, Новаторская
UserGate
Старший инженер автоматизации тестирования
Договорная
Москва. Станции метро: Новые Черемушки, Калужская, Воронцовская, Новаторская
МТС Банк
Инженер автоматизации тестирования (Python)
Договорная
Москва. Станции метро: Новые Черемушки, Калужская, Воронцовская, Новаторская
МТС Финтех
Инженер по автоматизации тестирования
Договорная
Москва. Станции метро: Новые Черемушки, Калужская, Воронцовская, Новаторская
Аквариус, Группа компаний
Инженер по автоматизации тестирования
Договорная
Москва. Станции метро: Новые Черемушки, Калужская, Воронцовская, Новаторская
Деветьяров Ренат Тахирович
Инженер по автоматизации тестирования
Договорная
Москва. Станции метро: Новые Черемушки, Калужская, Воронцовская, Новаторская
Ozon