Мы ищем внимательного к деталям и технически подкованного Инженера по автоматизированному тестированию (Automated QA Engineer) для тестирования мобильного приложения платформы управления проектными расходами. Вам предстоит разрабатывать, внедрять и поддерживать автоматизированные тесты, чтобы гарантировать стабильную работу функций, таких как бюджетирование проектов, оплата картами и управление чеками, на устройствах iOS и Android. Эта роль идеально подойдет тому, кто любит писать код, создавать автоматизированные тестовые скрипты и выявлять проблемы до того, как с ними столкнутся пользователи.
Обязанности
Разработка, поддержка и выполнение автоматизированных тестовых скриптов для функций мобильного приложения.
Интеграция автоматизированных тестов в CI/CD конвейеры для постоянного контроля качества.
Тестирование функциональности приложения на разных устройствах и операционных системах (iOS и Android).
Взаимодействие с разработчиками, продакт-менеджерами и инженерами по ручному тестированию для определения требований к тестам.
Проведение функционального, регрессионного, интеграционного и сквозного тестирования.
Выявление, документирование и отслеживание дефектов с использованием инструментов управления багами.
Рекомендации по улучшению QA-процессов и стратегий автоматизации.
Требования к кандидату
Свободный английский язык (разговорный уровень).
Готовность работать в вечерние часы (16:00–24:00 по МСК).
Подтвержденный опыт работы в качестве Automated QA Engineer для мобильных приложений.
Глубокие знания процессов QA и жизненного цикла разработки ПО (SDLC).
Практический опыт работы с инструментами мобильной автоматизации (например, Appium, Espresso, XCUITest, Detox).
Владение хотя бы одним языком программирования (например, Java, Python, JavaScript).
Опыт тестирования финансовых или корпоративных мобильных приложений будет значительным плюсом.
Опыт работы с CI/CD конвейерами и системами контроля версий (например, Git).
Отличные аналитические, коммуникативные и навыки решения проблем.