Вакансия: Автотестировщик / Auto QA Engineer (Java)
Описание вакансии
В связи с расширением команды и масштабированием проектов, в компанию Centicore требуется Автотестировщик (стек Java)
Компания Centicore специализируется на разработке программного обеспечения для банковского и нефтегазового сектора. Проекты по разработке приложения для решения операционных задач в банковской и нефтегазовой сферах.
Сейчас ищем автотестировщика на долгосрочный проект ведущего банка страны.
Требования:
- QA, 2 года в промышленной разработке;
- 50/50 автоматизированное/ручное тестирование;
- REST, SOAP;
- Микросервисная архитектура;
- Agile команда;
- Тестирование преимущественно без фронта.
Система реализует логику интеграции с системами партнеров банка для продажи банковских продуктов.
Предстоит:
- Писать необходимые обработчики с нуля;
- Писать собственные assert-ы;
- Описать необходимые json-/xml-объекты;
- Дорабатывать тесты под свои нужды;
- Создавать новые job для запуска автотестов;
- Формировать скрипты для вспомогательных инстурментов CI/CD;
- Опыт работы с инструментами: Postman, SoapUI, jUnit/TestNG, Retrofit/RestAssuret, Gson/Jackson, JVM, Spring/SpringBoot.
Необходимый опыт:
- Опыт в тестировании от 2-х лет;
- Знание и понимание теории тестирования, методологий и best practices;
- Практический опыт применения практик тест-дизайна;
- Опыт работы с REST (понимание методов, json, http/s), SOAP API (xml, работа со скриптами);
- SQL на уровне составления простых запросов (выборка, обновление, удаление данных);
- Опыт работы с логами (Kibana, Monlog);
- Опыт работы с брокером сообщений kafka;
- Умение проектировать тест-кейсы и подготавливать тестовые данные для тестирования.
Ключевые задачи будут заключаться в следующем:
- Анализировать бизнес требования и разрабатывать и поддерживать актуальную тестовую документацию;
- Проводить ручное тестирование с использованием различных инструментов: SOAP UI/Postman, SQL, Kibana, логическое и критическое мышление;
- Активно взаимодействовать с разработчиками, аналитиками и бизнесом по задачам;
- Взаимодействовать со смежными командами;
- Проведение функционального, регрессионного, смоук, модульного и интеграционного тестирований;
- Тестирование API.
Условия:
- Работа в IT аккредитованной компании;
- Любой формат работы, в зависимости от проекта: Полная удаленка или гибрид или офис в компании заказчика;
- Оплачиваемые отпуск и больничные;
- Предоставление техники (ноутбук);
- Участие в реферальной программе приведи товарища , бонус 25 000 руб;
- Профессиональное оплачиваемое обучение;
- Компенсируем оплату хобби (спорт, английский и т.д.);
- Подарки детям;
- Оформление ДМС после прохождении испытательного срока 3 месяца;
- Услуги корпоративного психолога;
- Пользование корпоративной библиотекой;
- Участие в программе лояльности CentiБонус;
- Участие в различных активностях компании Centicore (онлайн-шахматы, марафоны, вебинары);
- Компенсация за налоговые выплаты в случае оформления по ИП или СЗ;
- Премирование по усмотрению заказчика;
- Индексация Заработной платы после 1 года работы в компании;
- Предоставление техники (ноутбук);
- Участие в реферальной программе приведи товарища , бонус 25 000 руб;
- Профессиональное оплачиваемое обучение;
- Компенсируем оплату хобби (спорт, английский и т.д.);
- Подарки детям;
- Оформление ДМС после прохождении испытательного срока 3 месяца;
- Услуги корпоративного психолога;
- Пользование корпоративной библиотекой;
- Участие в программе лояльности CentiБонус;
- Участие в различных активностях компании Centicore (онлайн-шахматы, марафоны, вебинары);
- Компенсация за налоговые выплаты в случае оформления по ИП или СЗ;
- Премирование по усмотрению заказчика;
- Индексация Заработной платы после 1 года работы в компании.