QA Automation (Mobile/Web)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
AGIMA — крупнейший интеграторgital-решений в России. Мы работаем с 2006 года и создаем цифровые продукты, основанные на данных. AGIMA занимает первые строчки в ключевых рейтингах (Тэглайн, Рейтинг Рунета, RUWARD). Только за прошедший год мы выпустили десятки проектов, а многие из них взяли «Золото» на самых масштабных конкурсах (Золотой сайт и приложение, Тэглайн Awards, Премия Рунета) и заняли топовые позиций в рейтингах магазинов приложений.
Сейчас мы ищем QA Automation инженеров для работы над крупным и интересным финтех-проектом в команде заказчика. На данный момент есть две позиции, на которые ведется набор: мобильное тестирование и веб-тестирование.
Ожидания от кандидата
- опыт работы в тестировании от трех лет;
- понимание теории тестирования;
- знание техник тест-дизайна и умение их применять;
- опыт написания тестовой документации (тест-кейсов, чек-листов);
- опыт тестирования микросервисов с синхронными и асинхронными вызовами;
- понимание протоколов HTTP/WS и знание инструментов для работы с API (Postman, cURL и т. д.);
- опыт работы с API (REST);
- понимание принципов работы брокеров сообщений;
- опыт работы с инструментами для взаимодействия с брокером сообщений;
- умение анализировать логи и опыт работы с инструментами для их анализа (Kibana и т. д.);
- умение использовать отладочный прокси-сервер (Fiddler, Charles);
- опыт работы с TMS (Allure TestOPS, и т. д.) и багтрекером (Jira, Redmine и т. д.);
- опыт работы с тестовыми фреймворками;
- опыт разработки UI/API авто-тестов на Python;
- опыт работы с базами данных на уровне выполнения простых запросов.
Для Mobile QA
- опыт работы в автоматизированном тестировании от двух лет, в тестировании — от трех лет;
- опыт тестирования мобильных приложений iOS и Android на основе Appium + Python.
Для Web QA
- опыт работы с Selenium Webdriver;
- опыт работы с Git;
- базовое понимание принципов работы CI/CD.
Что предстоит делать:
- разрабатывать тест-кейсы и тест-планы на основе требований и спецификаций продукта;
- выполнять тестирование продукта в соответствии с тест-планами, включая как ручное, так и автоматизированное тестирование;
- поддерживать актуальность текущего набора тестовых сценариев;
- анализировать функциональные требования и их соответствие;
- выявлять и регистрировать дефекты в продукте;
- разрабатывать автоматизированные тесты UI и API на Python (критично);
- поддерживать актуальность набора автоматизированных тестов;
- развивать и поддерживать фреймворк автоматизированного тестирования;
- развивать и поддерживать инструменты автоматизированного тестирования;
- составлять планы тестирования.
Условия работы
- двухэтажный лофт в центре Москвы: 10 минут пешком от метро;
- удаленка: можно работать откуда угодно, а в офис — только на праздники;
- график 5/2 с 10 до 19 часов, но при необходимости часы работы подстроим под вас;
- возможность оформления по ГПХ;
- крупные заказчики, интересные кейсы, нетривиальные задачи;
- большая команда с разными компетенциями.
Бонусы
- работа над вашим личным брендом: помогаем писать статьи и готовим к выступлениям;
- профильные конференции: оплатим дорогу и участие;
- бесплатные билеты на ежегодный забег для ИТ-специалистов RUNIT;
- обучение по профильным направлениям: сами разработали курсы для UX-дизайнеров, тимлидов, проджект-менеджеров и т. д.;
- вечеринки и атмосфера: любим веселиться в офисе и за его пределами, каждое лето выезжаем на AGIMA camp.