Проект: Финтех. Удалённый формат, полная занятость.

Основные задачи:

  • обеспечение качества системы: участие в тестировании, написание тестовых сценариев, автоматизация тестирования;
  • активное участие в процессе разработки, тестирование на всех этапах;
  • проектирование и развитие масштабируемого фреймворка автотестов на Java для UI (Web) и API (REST);
  • определение стратегии автоматизации на разных уровнях;
  • разработка вспомогательных инструментов, сервисов, утилит и скриптов;
  • проведение код-ревью для команды.

Требования:

  • опыт автоматизации тестирования от 5+ лет;
  • уверенное владение Java 17+, опыт написания поддерживаемого и расширяемого кода;
  • глубокий практический опыт с Selenium, Selenide;
  • применение Page Object / Screenplay и понимание архитектуры автотестов;
  • опыт работы с TestNG на уровне проектирования тестовой структуры;
  • практический опыт работы со Spring Framework;
  • уверенное использование Cucumber (BDD);
  • опыт со Swagger / OpenAPI, генерация и кастомизация клиентов;
  • системная интеграция UI-тестов с API-слоем (REST), работа с тестовыми данными и проверками;
  • сериализация/десериализация (Jackson / Gson);
  • глубокое понимание web-архитектуры (frontend/backend, HTTP, REST);
  • настройка и оптимизация CI/CD для автотестов;
  • работа с БД: JDBC / Spring JDBC, MyBatis, написание сложных SELECT для верификации;
  • опыт с Kafka (проверка событий, тестирование асинхронных сценариев);
  • понимание современных SDLC и практик тестирования.

Будет плюсом:

  • аналитическое мышление, предложение нестандартных идей и решений;
  • интерес к интеграции тестирования и DevOps;
  • ориентация на саморазвитие и умение писать чистый код.

Условия: ГПХ — до 180 тыс. руб., вариант ИП — 220 тыс. руб. на руки.