Автоматизатор (ФТ)

Автоматизатор (ФТ)

Москва

iFellow – ИТ-компания, предлагающая сервисно-ориентированный подход к разработке ПО, тестированию и сопровождению информационных систем для финансовых, страховых и телекоммуникационных организаций, грузовой и пассажирской авиации, а также ритейла и логистики.

Мы расширяем команду и будем рады принять в наш коллектив Автоматизатора (ФТ) на банковский проект.

Описание проекта: Функциональная Подсистема ЕФС. Страхование. Продажа страховых продуктов в СБОЛ - это распределенная система, на основе многозвенной клиент-серверной архитектуры. Силами нашей команды разрабатываются:

– Слой представления данных (мобильное приложение для iOS, Android, web-приложение);

– Прикладной компонент (приложение на выделенном сервере приложений).

Система подразумевает большое кол-во интеграций с различными смежными системами по разным протоклам. Прикладной компонент написан на java, Spring Framework, используется база данных Oracle. Для сборки проекта используется Maven. Система контроля версий Git.

Для проверки качества кода подключен и используется Sonar. Есть проверка безопасности кода системой SAST. Приложение работает на WebSphere Application Server.

Для части интеграций - взаимодействие по протоколу MQ. Фронт web-приложения пишется на ReactJS. На всем цикле реализан Continuous Integartion на базе Jenkins.

Обязанности:
  • Обеспечение качества разработки ПО;
  • Активное взаимодействие с тест менеджерами, аналитиками, разработчиками и тестировщиками интеграционных проектов, работа в Agile команде;
  • Анализ бизнес требований, функциональных требований и технических заданий;
  • Участие в автоматизации процесса тестирования: разработка тестовой модели- автоматизированных тест-кейсов, составление чек-листов;
  • Проведение системного, интеграционно-функционального, регрессионного автоматизированного тестирования в рамках регулярных плановых интеграционных, внеплановых релизов;
  • Ведение BUG-трекера; контроль, тестирование исправления дефектов;
  • Выявление и эскалация проблем, написание отчетов по тестированию.
Условия:
  • Работа в офисе; 
  • Гибкое начало рабочего дня, график 5/2;
  • Отсутствие дресс-кода;
  • Дополнительный оплачиваемый отпуск при значимых событиях в жизни;
  • Полис ДМС со стоматологией после успешного прохождения испытательного срока;
  • Льготное страхование.
Требования:
  • Понимание принципов тестирования, знание теории;
  • Опыт в программировании на платформе J2SE от 1 года;
  • Опыт написания/запуска/анализа и интерпретации результатов автотестов от 2-х лет;
  • Навыки и опыт автоматизации тестирования Web, API (Selenium, TestNG, Junit, Cucumber);
  • Понимание жизненного цикла разработки ПО;
  • Тесное взаимодействие с командой разработки при разработке тест-кейсов и в процессе исправления дефектов;
  • Понимание организации процессов DevOps continuous integration/continuous delivery;
  • Знания и опыт работы с инструментами DevOps из набора: Atassian Bitbucket, Maven, Jenkins, Sonar, HP Fortify, IBM AppScan, HP ALM, HP UFT, HP PC, Ansible, Nexus, OpenStack, Elastic, QlikView и др.;
  • Успешный опыт проектов по автоматизации от 2-х лет;
  • Опыт работы с БД на уровне написания запросов средней сложности (СУБД Oracle, MSSQL);
  • Уверенное владение одним из инструментов автоматизации тестирования (HP UFT, IBM RFT, TestComplete);
  • Опыт автоматизации Back-end, API;
  • Знание одного из языков программирования JAVA, C#, Perl, Python, C++;
  • Опыт работы в распределенных командах;
  • Знание современных подходов к процессу тестирования, хорошее понимание специфики бизнес-блока для которого тестируются программы (Front Office, Back Office, каналы коммуникации и т.д.);
  • Желателен опыт автоматизации в крупных организациях (Банки ТОР20, крупные интеграторы);
  • Умение грамотно описывать ошибки;
  • Личностные качества – коммуникабельность, целеустремленность, высокий интерес к процессу тестирования и все что с ним связано. Желание работать в команде.
Вернуться к списку