Лектон

AQA Automation Engineer (Java) | Fin Processing

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Java
  • Git
  • Linux
  • REST
  • TestNG
  • TeamCity
  • JSON API
  • Ansible
  • JSON
  • OpenWay Way4
  • Английский — B1 — Средний

Лектон — российская компания, представляющая инновационные технологические решения для автоматизации платежных сервисов. Мы работаем на рынке процессинговых систем с 1995 года. Разработанную нами систему процессинга используют крупные банки, процессинговые центры, телекоммуникационные и топливные компании. В России на основе нашей процессинговой платформы выпущено более 50% платежных карт и обслуживаются более 20% POS-терминалов.

Мы ищем AQA инженера для тестирования платежных сервисов и инструментов.

Чем предстоит заниматься:

  • Разработка регрессионных автотестов (Java + TestNG) для многомодульной системы (интеграционные/модульные тесты)
  • Поддержка уже написанных автотестов: своевременное выявление изменений и актуализация тестов, локализация проблем и написание баг-репортов
  • Подготовка тестовых окружений, конфигурирование отдельных модулей и сервисов для тестирования
  • Доработка и улучшение внутреннего тестового инструментария
  • Взаимодействие с тестировщиками, разработчиками и менеджерами продукта

Наши ожидания:

  • Высшее техническое образование (IT, математика, физика)
  • Опыт создания автотестов на Java от 2х лет
  • Знание Java (базовый уровень)
  • Понимание принципов ООП
  • Знание и опыт работы с TestNG
  • Знание и умение работать в системах контроля версий (Git)
  • Знание и опыт работы с CI/CD (Teamcity)
  • Опыт работы с консолью Linux
  • Понимание устройства клиент-серверной и микросервисной архитектуры ПО
  • Представления о REST API, понимание стандартов HTTP, JSON, XML
  • Умение грамотно и понятно описывать проблемы и задачи в системе баг-трекинга (Jira)
  • Знание английского на уровне, достаточном для чтения технической документации
  • Аналитическое мышление, умение проявлять внимание к деталям, способность к самоорганизации
  • Умение коммуницировать с другими коллегами для достижения поставленных целей
  • Желание учиться и развиваться

    Будет плюсом:
  • Опыт работы в банковской сфере
  • Опыт работы в сфере Fin Processing (понимание принципов функционирования банковских карт)
  • Опыт тестирования процессинговых систем (Way4, SmartVista, Мультикарта и т.п.)
  • Опыт конфигурирования стендов с использованием Ansible
  • Опыт работы с Apache Kafka

    Мы предлагаем:
  • Интересные и сложные задачи
  • Возможность влиять на развитие продукта, появление новых фич и рабочие процессы, улучшать их и делать удобными для себя и окружающих
  • Среду для развития через новые и сложные задачи
  • Профессиональное обучение
  • Возможность роста внутри компании
  • Удаленный формат работы
  • Комфортные условия работы (конкурентная заработная плата, ДМС)