other

Automation QA Engineer (Java) / Автотестировщик

Более недели назад

З/П не указана

Город: Москва

Bell Integrator

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 1 года

Обязанности:

BELL INTEGRATOR – крупный системный интегратор страны. Мы являемся аккредитованной ИТ– компанией. Ищем Автотестировщика на банковский проект. У нас дружная команда с хорошей экспертизой в автоматизации. Пишем тесты на Java 15 + maven. Ручным тестированием не занимаемся. Широкий выбор задач по тестируемым проектам (API, WEB, MQ, DB). Тесно общаемся с отделом аналитики и разработки. С технической/бизнес документацией все очень даже хорошо, а если и нет, то есть аналитики который можно "потрясти".Все что нужно для автоматизации уже есть в нашем многомодульном фреймворке на базе junit5. А если нет — дописываем.Для HTTP API используем декларативный клиент Feign со встроенными проверками и работой с моделями.Разработали асинхронные клиенты для работы с очередями (Websphere/RH AMQ).Для работы с DB, в зависимости от потребностей, используем JDBC или spring-data-jpa.POJO модели (DTO) генерируются по WSDL/XSD/OpenAPI спекам, что здорово экономит время.Тесты поставляются как исполняемый конфигурируемый jar-ник + docker image. Осознанно ушли от запуска в CI через maven-surefire-plugin.У нас раздельное логирование (log4j2). Каждый тест пишет свой лог-файл, что значительно упрощает отладку и заведение дефектов.WEB-тесты пока живут на чистом selenium, но уже приступили к переезду на selenide.Интегрировались с Xray (аналог TestRail). Есть генерация чек-листов из автотестов. Трансляция результатов.Интегрировались с Hashicorp Vault для хранения тестовых кредов.В остальном многопоточный запуск, code review, deploy by tag, генерация тестов и много чего интересного.В планах реализация вспомогательных средств в помощь ручным тестировщикам, реализация автоматического фильтрованного забора логов сервисов при падении теста, оценка полноты тестового покрытия API и много чего еще. Планы грандиозные, поэтому расширяем команду! Наши принципы:• Низкий порог вхождения в автотесты проекта;• Максимально информативный "выхлоп" автотестов (чтоб нас не дергали);• Минимум времени на разработку и поддержку автотестов;• Максимально удобные и переиспользуемые решения;• Декомпозиция автотестов (атомарность); Требования: Опыт в автоматизации тестирования клиент-серверных приложений (обязательно - API, WEB, MQ, DB); Знания в Java stream api + functional interfaces + модификаторы +- реализацию ООП концепций; Опыт разработки тестовой документации (чек-листы, планы, отчеты и тому подобное); Умение находить/формулировать/предлагать решения; Высокий уровень самоорганизации и коммуникативный навык Со своей стороны предложим: Конкурентоспособную заработную плату и ДМС Оформление в аккредитованной IT компании Корпоративное обучение и сертификацию в технических и бизнес областях Корпоративные программы обучения английскому и фитнеса Удаленный формат работы на территории РФ по московскому времени

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 114923161

Похожие вакансии

QA Automation Java/Автотестировщик

Договорная

Москва

Bell Integrator

QA Automation Java/Автотестировщик

Договорная

Москва

Bell Integrator

QA Automation Engineer / Автотестировщик

Договорная

Москва

Т1

Автотестировщик/Automation QA Engineer

Договорная

Москва

ВСК, САО