Мы ищем внимательного к деталям и технически подкованного Инженера по автоматизированному тестированию (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).
-
Отличные аналитические, коммуникативные и навыки решения проблем.