🎃 Как преодолеть свои страхи во время поиска работы? Бросить себе вызов → вступить в челлендж страхов Хабр Карьеры

Automation QA

Местоположение и тип занятости

Новосибирск, Омск, ТомскМожно удаленно

Компания

Создаём актуальные финтех-решения для миллионов клиентов

Описание вакансии

О компании и команде

Ищем специалистов для работы над новыми программными продуктами для пц. На нашем процессинге обслуживается более 200 банков и порядка 50 млн карт. Нагрузка на авторизационную систему - 600 TPS.

Мы разрабатываем продукты связанные с:

  • эмиссией банковских карт
  • обслуживанием карт в физических устройствах
  • обслуживанием карт в среде электронной коммерции
  • международными технологиями безопасных платежей (3-D Secure)
  • и многими другими программами и сервисами платежных систем

В своей работе мы используем:

  • Agile, Scrum;
  • Java 11/21, Spring Boot 3, Groovy 3 (Spock);
  • БД Oracle/Postgres;
  • GIT (Bitbucket), TeamCity, Docker, Jira, Confluence;
  • Maven/Gradle;
  • Soap UI, Postman, openAPI/Swagger, Altova XMLSpy;
  • Jmeter/Gatlin;
  • Enterprise Architect, Oracle Data Modeler, Xmind;
  • специализированные симуляторы от платежных систем (Visa, Mastercard, Мир);
  • платформы *nix (Linux, Solaris);
  • Elastic/Grafana

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

  • Анализом и тестированием требований на ранних этапах;
  • Разработкой тест-планов, чек-листов, технической документации к продукту;
  • Функциональным, регрессионным, нагрузочным и интеграционным
    тестированием java backend приложений (API);
  • Формированием отчетов по тестированию

99% - тестирование API (автотесты на Groovy+Spock)

Какие навыки мы прокачиваем:

  • анализ и тестирование требований по созданию нового функционала/доработке существующего;
  • анализ документации международных платежных систем;
  • написание плана тестирования/диаграмм/таблиц/схем/сценариев;
  • разработка тестового кода;
  • проведение тестовых испытаний, фиксация несоответствий;
  • валидация кода и технического решения коллег;
  • развертывание и настройка тестируемых приложений на локальной машине;
  • создание и поддержка джобов ci/cd;
  • поиск и анализ критических ошибок на промышленном комплексе;
  • проведение нагрузочного тестирования релизных версий приложений;
  • оформление патчей, вынос обновлений на тестовые комплексы, анализ рисков;
  • сбор и анализ метрик покрытия промышленного кода функциональными тестами

Ожидания от кандидата

  • Понимание жизненного цикла разработки ПО;
  • Понимание принципов клиент-серверного взаимодействия;
  • Опыт создания SQL запросов, опыт работы с БД;
  • Понимание процессов и методик тестирования;
  • Опыт составления и ведения тестовой документации;
  • Опыт тестирования rest-api (или аналогов);
  • Опыт разбора проблем по логам;
  • Коммерческий опыт тестирования ПО от 1 года;

Условия работы

  • Понятная траектория роста (performance review, карьерные консультации, индивидуальная карта развития и т.д.);
  • Обучение и развитие за счёт ресурсов компании (Учебный центр, корпоративная библиотека, оплата внешнего обучения);
  • Социальный пакет (ДМС с первого рабочего дня, скидки от партнёров, детская программа и т.д.);
  • Насыщенная корпоративная жизнь (радио, подкасты, кибертурнир, собственные мероприятия);
  • Возможность быть преподавателем, наставником, автором корпоративного блога, спикером – каждый выбирает то, что подходит именно ему;
  • Официальное трудоустройство с первого дня.