Middle full-stack mobile QA automation engineer
Требования
Местоположение и тип занятости
Компания
Ведущий платёжный сервис в России и странах СНГ
Описание вакансии
О компании и команде
который поможет нам обеспечивать качество разработки, проверяя соответствие нового функционала требованиям и отсутствие негативного влияния на уже действующий функционал. Мы ждём жаждущего развития профессионала, стремящегося внедрять подходы и инструменты обеспечения качества во все процессы организации.
ЧЕМ ТЫ БУДЕШЬ ЗАНИМАТЬСЯ:
- Участвовать в формировании критериев приемки на предмет их полноты и однозначности трактовок;
- Проводить функциональное тестирование мобильного приложения (Android/iOS);
- Тестировать API и автоматизировать сценарии тестирования API;
- Регистрировать найденные ошибки в баг-трекере;
- Участвовать в автоматизации тестирования МП;
- Разрабатывать тестовую модель и вести тестовую документацию (тест-кейсы);
- Развивать инструменты, практики и подходы в тестировании и процессах контроля качества (например, внедрение и поддержка практик CI/CD в процесс разработки);
- Отслеживать соблюдение Definition of Done с точки зрения тестирования в процессе разработки (быть человеком, который первым не позволит пойти в релиз с фичой, которая должным образом не размечена мониторингами и алертами).
Ожидания от кандидата
КАК ПОНЯТЬ, ЧТО ТЫ ПОДХОДИШЬ:
- Опыт тестирования мобильных приложений (iOS/Android), API от 3-х лет;
- Понимание принципов работы мобильного приложения, знание специфики мобильных устройств;
- Знание теории и методов тестирования;
- Умение работать с IDE(Android Studio, XCode). Можешь собирать сборки, анализировать логи и метрики приложения;
- Умение грамотно и профессионально локализовать баг и оформить баг-репорт (Jira);
- Опыт работы со снифферами трафика (Charles);
- Опыт автоматизации API и МП iOS/Android (опыт написания тестов на Java/Kotlin или на другом ЯП);
- Знание популярных паттернов проектирования автотестов;
- Опыт работы с CI (одной из gitlab/teamcity/jenkins);
- Знание фреймворков для тестирования (JUnit/TestNG/Spock);
- Навыки работы с БД (базовые SQL select запросы);
- Навыки работы по agile / scrum / LeSS;
- Интерес к предметной области – тестирование, разработка, продуктовый подход. Желание развиваться в T-shape.
Условия работы
МЫ ПРЕДЛАГАЕМ:
- Оформление по ТК в Узбекистан г.Ташкент;
- Атмосферу стартапа и развивающую среду, где можно найти единомышленников;
- Развитие – главный и постоянный тренд QIWI. Мы регулярно проводим внутреннее и внешнее обучение для прокачки профессиональных навыков, включая английский язык;
- ДМС для наших сотрудников: в него входит большой перечень медицинских услуг, включая стоматологию. Здоровье – это важно!
- Корпоративную мобильную связь;
- Релокационный пакет;
- Офис и коворкинг в г. Ташкент.