Минск, улица Петра Мстиславца, 9
Метро: ВостокПривет! Мы, компания Mobicon-Media - продуктовая IT-компания по разработке мобильного программного обеспечения в сфере Fintech. Мы работаем на белорусском рынке мобильных и финансовых услуг уже более 10 лет, а также наша компания является резидентам Парка высоких технологий. Наш продукт, мобильное приложение «M-Belarusbank» — официальное мобильное решение для клиентов ОАО «АСБ Беларусбанк», который уже более 10 лет представлен на рынке.
Ищем в нашу команду опытного специалиста по автоматизации тестирования мобильных приложений уровня Middle/Senior.
На наших проектах внедрена автоматизация:
Android: на базе Espresso (Kaspresso) + UI Automator;
iOS: на базе XCUITEST
Чем предстоит заниматься:
проектирование, разработка и поддержка автоматизированных тестов для мобильных приложений на iOS и Android;
развитие и улучшение текущего проекта в рамках многомодульной архитектуры;
интеграция тестов в системы непрерывной интеграции (CI/CD) при
фича-релизах;
анализ результатов тестирования, выявление и документирование багов;
работа с инструментами тестирования, такими как Kaspresso (Espresso), XCUITest;
сотрудничество с командой разработчиков, тестировщиками и аналитиками для улучшения процессов;
проводить ревью автотестов коллег;
менторить команду QA по автоматизации.
Что мы ожидаем от вас:
опыт работы в автоматизированном тестировании мобильных приложений не менее 2 лет;
знание языков программирования: Java, Kotlin, Swift (плюсом будет Objective-C);
опыт работы с нативными инструментами автоматизации для Android и iOS (Espresso, UiAutomator, XCUITest), умение их подключения и настройки;
умение проектировать систему автотестов в соответствии с принципами тестовой пирамиды: от unit и integration до E2E. Понимание, какие проверки должны быть на уровне кода, API и пользовательского интерфейса, и как их эффективно интегрировать в CI/CD;
знание архитектурных паттернов в автоматизации (Page Object / Screen Object / Robot pattern);
уверенное знание Git и CI/CD;
понимание структуры apk/aab;
умение настраивать тесты под debug/release сборки;
работа с моками данных;
отслеживание стабильности и скорости прогонов тестов;
знание особенностей тестирования на iOS и Android.
Будет плюсом:
знание паттернов программирования;
знание и понимание Android SDK и API;
опыт автоматизации тестирования REST API и интеграции API-тестов в CI/CD;
опыт автоматизации приложений на Jetpack Compose UI;
умение автоматизировать тесты push-нотификаций, интентов и background-поведения приложения (Android/iOS);
умение оценить время на автоматизацию;
умение писать Unit тесты;
опыт с облачными сервисами тестирования (BrowserStack, Sauce Labs, Firebase Test Lab).
Мы предлагаем:
достойная заработная плата по результатом собеседования;
просторный офис в центре города: ст. метро Восток, БЦ “Dana Center”;
гибкий график работы;
официальное оформление по ТК РБ;
5 sick days в год;
социальный пакет;
оплата обучения за счет компании;
корпоративные праздники, тимбилдинги.