👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

QA Engineer

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

РязаньПолный рабочий день

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

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

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

Проект:

Ищем тестировщика в команду разработки и развития сервисов обработки запросов государственных органов. Наши сервисы позволят в разы сократить скорость обработки запросов ФНС и других ведомств, избавить от ручного труда множество сотрудников, повысить качество обслуживания клиентов банка и ускорить разработку других информационных систем Сбербанка. Проект нацелен на использование передового стека ИТ-систем, Open-Source продуктов и современных решений: микросервисы, Istio, Kafka, PostgreSQL

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

На проекте работает кросс-функциональная agile-команда – владелец продукта, аналитики, Java-разработчики, тестировщики.

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

Участие в функциональном и интеграционном тестировании, разработка тестовых сценариев и развитие автоматизированного тестировании.

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

  • Проведение тестирования функционала разрабатываемого командой;
  • Разработка тест кейсов и планов по тестированию;
  • Контроль за соблюдением требований релизной политики и ведение необходимых артефактов тестирования;
  • Тестирование банковских АС и требований к разрабатываемому функционалу;
  • Работа с дефектами;
  • Предоставление отчетов по результатам тестирования;
  • Участие в процессе автоматизации тестирования, определение приоритетных для автоматизации сценариев и их адаптации под автоматизацию;
  • Контроль среды тестирования;
  • Работа с системами тест-трекинга и баг-трекинга;
  • Контроль прогона авто тестов и анализ результатов;
  • Использование CI\CD;
  • Оценка на тестирование фич и анализ требований.

Технические компетенции:

Обязательно:

  • Опыт разработки тест кейсов. Знание основных практик тестирования, техник тест дизайна;
  • Опыт работы с багтрекенговыми системами и системами управления тестированием (Atlassian Jira, HP ALM или аналогичными): разработка, выполнение и ревью тестов, трассировка требований с тестами и работа с дефектами, настройка онлайн отчётов по тестированию, работа с дефектами и назначенными задачами;
  • Опыт тестирования WEB приложений;
  • Умение анализировать логи серверов приложений и определять причину сбоя;
  • Опыт интеграционного тестирования систем. Понимание структуры и применения XML- и JSON-файлов;
  • Опыт работы и анализа XML\HTML\XSD\JSON схема\кода (Altova XMLSpy или аналогичные);
  • Понимание технологий обмена данных по средствам REST\MQ\Kafka;
  • Опыт работы с SoapUI\Postman;
  • Понимание жизненного цикла разработки ПО;
  • Опыт работы с БД (Oracle, PostgreSQL);
  • Продвинутые знания SQL, составление запросов различной сложности: объединение нескольких таблиц – от 3-х и более, вложенные запросы, фильтрация по нескольким полям, умение работать с разным форматом дат, создание/удаление/редактирование таблиц;
  • Опыт применения и использования практик и инструментов DevOps на этапах CI/CDL.

Желательно:

  • Опыт тестирования банковских приложений или платежных систем;
  • Опыт написания автотестов;
  • Опыт работы с Selenium webdriver;
  • Понимание микросервисной архитектуры;
  • Docker, Istio, OpenShift, k8s;
  • Maven, Jenkins, GIT;
  • Работа с серверами приложений (IBM WAS, WildFly, Tomcat, Netty).

Личностные качества:

  • Обучаемость и желание обучаться;
  • Готовность работать в режиме жестких сроков;
  • Проактивность;
  • Умение работать в команде;
  • Открытость в общении;
  • Исполнительность, ответственность, точность и аккуратность.

Вам предстоит:

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