Перейти к содержимому

Инженер по автоматизации тестирования (антифрод)

Нужен инженер по автоматизации тестирования backend-системы сессионного антифрода: сквозные автотесты пути события, контрактные проверки, генератор синтетических данных и нагрузочные прогоны в k6. Требуется от 3 лет тестирования backend и от 2 лет автоматизации в CI, код на Java или Python, опыт с Kafka, SQL, Docker и Jenkins. Удалённая работа, полная занятость, официальное трудоустройство по ТК РФ и ДМС.

middle удалённо до ~1 370 000 ₸ (до 250 000 RUB) Рынок: медиана 973 800 ₸ Подробнее о зарплате ↓

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

salary intelligence

Эта вакансия платит больше рынка

На 41% выше медианы QA по 154 вакансиям за 90 дней, рынок — СНГ (RUB); город и грейд вакансии не учтены.

эта
1 370 000 ₸
медиана
973 800 ₸
p25–p75
649 200 – 1 257 825 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты QA Калькулятор зарплат
описание

Что предстоит делать

Мы делаем систему сессионного антифрода. Она собирает отпечаток устройства и поведение пользователя, распознаёт ботов и мошенников и решает, пропустить операцию или остановить.

  • Написать сквозной автотест пути события: от события SDK через прокси, обогащение и движок правил до решения, записи в журнал и строки в ClickHouse. Гонять его в Jenkins по релизной ветке.
  • Поднять каркас автотестов: Java 17 с JUnit 5 и Testcontainers (Kafka, PostgreSQL, ClickHouse, S3) или Python с pytest, выбор обсудим. Перевести на него проверки, которые сейчас делаются руками.
  • Довести контрактные проверки из OpenAPI и Avro до гейта сборки: расхождение с контрактом валит сборку.
  • Собрать генератор данных: синтетические сессии с отпечатками устройств и типовые сценарии мошенничества (бот, смена устройства, общий телефон у группы клиентов).
  • Сделать нагрузочный прогон в k6 на 10 000 событий в секунду: задержка решения, отставание записи в ClickHouse, отчёт для заказчика.
  • Проверять данные SQL-запросами в PostgreSQL и ClickHouse, читать сообщения из Kafka по Avro-схеме.
  • Разбирать дефекты до причины по логам и метрикам и говорить разработчику, в каком сервисе и на каком шаге сломалось.
  • Вести тестовые стенды: Docker Compose, конфиги сервисов, Kafka и ClickHouse; поднимать стенд в закрытом контуре заказчика по инструкции и чинить инструкцию, когда она врёт.
  • Проверять консоль аналитика в Playwright там, где это дешевле ручной проверки.
  • Писать тест-план релиза: что гоняется на каждой сборке, что перед релизом, что на стенде заказчика. Дефекты в Jira так, чтобы воспроизвелись с первого раза.
  • Что ждём от кандидата:
  • Тестирование backend-систем от 3 лет, из них автоматизация от 2 лет, и она работала в CI.
  • Код на Java (JUnit 5, REST Assured, Testcontainers) или на Python (pytest, requests, testcontainers). Java-код сервисов читаете в любом случае.
  • Kafka: топики, партиции, группы потребителей, повторы и дубли, Avro. Умеете написать тест, который читает топик и проверяет сообщение.
  • SQL без подсказок, PostgreSQL как минимум.
  • Linux-консоль, Git, Docker и Docker Compose каждый день; сами поднимали стенд из нескольких сервисов.
  • Контрактное тестирование по OpenAPI: Postman и newman, Portman или аналог.
  • Jenkins или GitLab CI: прогоны и отчёты (Allure или аналог).
  • Обязательно наличие высшего технического, математического или смежного образования.
  • Будет плюсом:
  • ClickHouse, S3 и Parquet: проверка, что событие дошло до хранилища в срок и без дублей.
  • Нагрузочное тестирование: k6, Gatling или JMeter, умеете читать перцентили и искать узкое место по метрикам в Grafana.
  • Поставка в закрытый контур банка: без интернета и по чужим правилам безопасности.
  • Понимание, что такое отпечаток устройства и как эмулировать события SDK.
  • Apache Ignite: проверки кешей и поведения при рестарте узла.
  • Антифрод, платежи или скоринг: идемпотентность, повторы, порядок событий.
  • Чего не ждём:
  • Ручного тестировщика, который изучает автоматизацию UI-автоматизация как основная специальность тоже не нужна, консоль это малая часть работы.
условия

Что предлагаем

Официальное трудоустройство по ТК РФ;
Стабильная заработная плата;
График работы 5/2, 40-часовая рабочая неделя;
ДМС после прохождения испытательного срока;
Онлайн-платформа по обучению от материнской компании;
Полная занятость;
Удаленная работа.
навыки

Стек и инструменты

Сколько платят вам?

Анонимно укажите, сколько вы получаете как QA-инженер, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.

Без имени и компании. Отдельные ответы не публикуются.
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Fuzzy Logic Labs

2 активные вакансии в компании

3 нед. назад

Java-разработчик (антифрод-платформа)

до ~1 918 000 ₸ (до 350 000 RUB)

Разработка платформы сессионного антифрода для крупных финансовых и торговых организаций, поставляемой on-premise. Нужен опыт от 5 лет в разработке ПО, из них от 3 лет на Java, глубокое знание JVM, Spring Boot, микросервисов, Kafka, PostgreSQL и Hibernate. Предлагают официальное трудоустройство по ТК РФ, стабильную зарплату, ДМС, обучение и удалённую работу.

Java Java 17 Spring Boot +16
senior удал. hh

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

6 вакансий
SafeTech Group
S
SafeTech Group
18 ч. назад

Инженер по тестированию (QA)

~630 200 – 1 131 475 ₸ оценка по всем рынкам

Компания SafeTech Group ищет инженера по тестированию для обеспечения надежности решений в сфере цифровой безопасности. Предстоит заниматься ручным (20%) и автотестированием (80%), писать тест-планы и кейсы, работать с Java, JUnit, Docker, SQL и Appium. Требуется опыт в QA от 3 лет, предлагают удаленку, ДМС, индексацию зарплаты и оплачиваемое обучение.

QA автотесты Java +16
middle удал. hh
Казначейство Банка
К
Казначейство Банка
19 ч. назад

QA Automation Engineer (C#)

~630 200 – 1 131 475 ₸ оценка по всем рынкам

Команда платформы Казначейства ищет QA-инженера, который будет разрабатывать автотесты на C# с BDD-подходом и проводить функциональное, регрессионное и интеграционное тестирование через API. Нужен опыт автоматизации на C# от года, ручное тестирование, знание SOAP/REST/SQL и клиент-серверной архитектуры. Предлагают гибкий график, полную удалёнку или гибрид, ДМС с первого дня, квартальную премию по KPI и оплату профильных конференций.

C# BDD API testing +9
middle удал. hh
Альфа-Банк
А
Альфа-Банк
19 ч. назад

QA Engineer (автотесты на Java)

~630 200 – 1 131 475 ₸ оценка по всем рынкам

Нужен тестировщик, который будет отвечать за качество веб-приложения: функциональное, регрессионное и интеграционное тестирование, а также разработка автотестов на Java (Selenium/Selenide, REST Assured) и развитие внутренних тестовых фреймворков. Требуется от 3 лет опыта тестирования веб-приложений и от года написания автотестов UI+API, знание тест-дизайна, CI/CD, Kafka/RabbitMQ и клиент-серверной архитектуры. Предлагают удалёнку или гибрид, гибкий график, ДМС, квартальную премию по KPI и оплату конференций и обучения.

QA автотесты Java +7
middle удал. hh
Лига Цифровой Экономики
Л
Лига Цифровой Экономики
19 ч. назад

Тестировщик (QA) продукта Pangolin

~630 200 – 1 131 475 ₸ оценка по всем рынкам

Проект банка топ-3 ищет тестировщика для продукта Pangolin — альтернативной СУБД для B2B и B2G с фокусом на информационную безопасность. Нужно проводить регрессионное и интеграционное тестирование, автоматизировать проверки на Python с pytest и настраивать CI в Jenkins, плюс анализировать качество и причины багов. Требуют от 3 лет в тестировании и от 2 лет в автоматизации; предлагают ДМС, технику, внутренние митапы и сессии профессионального развития.

QA автоматизация тестирования pytest +8
middle удал. hh
Soft Media Group
S
Soft Media Group
19 ч. назад

QA Automation Engineer (Python)

~630 200 – 1 131 475 ₸ оценка по всем рынкам

Soft Media Group ищет QA Automation Engineer на Python для проектов крупных клиентов. Нужно писать и поддерживать UI- и API-автотесты, встраивать их в CI/CD и следить за стабильностью тестов. Требуется от 4 лет в тестировании, из них от 2 лет в автоматизации, уверенный Python и опыт с Selenium, pytest и Git. Предлагают удалёнку или гибрид, гибкое начало дня, онбординг и performance review.

Python Selenium Playwright +14
middle удал. hh
СпросиВрача
С
СпросиВрача
20 ч. назад

QA Automation Engineer

~630 200 – 1 131 475 ₸ оценка по всем рынкам

Нужен QA-автоматизатор, который с нуля построит тестовый фреймворк на Python + pytest и покроет автотестами сайт и мобильные приложения сервиса онлайн-консультаций с врачами. Требуется опыт в тестировании от 3 лет, автоматизации от 1–2 лет, знание Playwright, Appium, REST API, SQL и CI, а также активное использование AI-инструментов. Предлагают высокий оклад с KPI, гибридный или удалённый формат, официальное трудоустройство и оплату обучения.

Python pytest Playwright +10
middle удал. hh