Тестировщик-автоматизатор (Java)
Описание
Локация: Москва, удалённый или гибридный формат работы; оформление по ТК РФ.
Компания
Datanomica структурирует разнородные данные и помогает бизнесу, банкам и ритейлу использовать данные чеков для анализа спроса, экономических показателей и финансового планирования.
Что делать
Проектировать автотесты с нуля для масштабной MDM-системы банковских клиентских данных B2C/B2B.
Автоматизировать тестирование REST и SOAP API, интеграций и микросервисных взаимодействий.
Проверять дедупликацию, идентификацию, качество и дистрибуцию мастер-данных.
Тестировать взаимодействие с Kafka, брокерами сообщений, базами данных и mock-сервисами.
Интегрировать автотесты в CI/CD-процессы с использованием Jenkins и GitLab CI.
Требования
От 3 лет опыта в автоматизации тестирования.
Уверенное владение Java, Stream API, TestNG, RestAssured, AssertionCore, AllureCore и JacksonCore.
Знание принципов ООП и паттернов Builder, Fluent и Factory.
Опыт работы с REST API, интеграционным тестированием и сложными запросами в SQL/NoSQL базах данных.
Опыт работы с CI/CD, Kafka или RabbitMQ, WireMock или аналогичными mock-сервисами.
Практический опыт использования SOAP UI, Postman, Jira, Confluence, Git, IntelliJ IDEA и Bitbucket.
Хорошо, если есть
Опыт работы с микросервисной архитектурой, Spring Cloud, Kubernetes или OpenShift.
Опыт работы с Redis, Hazelcast или другими системами кеширования.
Культура и преимущества
Работа в ИТ-аккредитованной компании.
Оформление с первого рабочего дня и соблюдение требований ТК РФ.
Амбициозные задачи с понятным заказчиком и продуктом.
Свобода действий, необходимые инструменты и ресурсы.
Регулярное обучение, профильные конференции и современное оборудование.