ТулаСофт

QA Fullstack тестировщик c#

От 250 000 RUR
  • Калининград
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Git
  • Atlassian Jira
  • SQL
  • Atlassian Confluence
  • PostgreSQL

Описание:


Перспективный живой проект с MVP уже в августе 2025 года, востребованный ТОП менеджментом компании.


В рамках проекта "с нуля" создается новая система по управлению финансированием ИТ-расходов Банка (вендора, оборудование, ПО и т.п.) на современном технологическом стеке (k8s, kafka, JS, PostgrySQL).


Новую систему предстоит гармонично интегрировать с различными информационными системами Банка (более 4 точек интеграции).



Требования:



• Опыт работы функциональным тестировщиком на уровне не ниже middle (от 3 лет в автоматизации на С#)


• Понимание основ C#: классы, абстракции, интерфейсы, паттерны проектирования. Быть знакомым с подходом BDD


• Умение писать Xpath запросы и понимание принципов тестирования Web


• Понимание принципов тестирования API


• Знание SQL на уровне написания базовых запросов (практическое использование JOINов, вложенных запросов). SqlServer, PostgreSQL


• Опыт тестирования приложений в монолитной архитектуре, и микросервисов


• Понимание архитектуры web-приложений


• Опыт работы с межсистемными интеграциями (REST, SOAP, очереди сообщений)


• Понимание жизненного цикла разработки программного обеспечения


• Опыт работы с sql/nosql БД на уровне сложных запросов и выгрузок (join, View etc.);


• Опыт работы с интеграционным тестированием;


• Опыт работы с CI/CD (Jenkins, GitlabCI);


• Опыт работы с брокерами сообщений (Kafka, RabbitMQ, аналоги;


• Опыт работы с Мок-сервисами (Wiremock или аналоги).


Опыт работы с инструментами:


  – SOAP UI, Postman, Jira, Confluence, Git, IntelliJ IDEA, Bitbucket.


Дополнительным плюсом будет:


  – Опыт работы с системами на микросервисной архитектуре (Spring Cloud, Kubernetes, Openshift или аналоги);



Обязанности кандидата:


— Анализировать и тестировать бизнес требования


— Разрабатывать и поддерживать актуальную тестовую документацию


— Проводить ручное тестирование с использованием различных инструментов: SOAP UI/Postman, SQL, Kibana


— Активно взаимодействовать с разработчиками, аналитиками и бизнесом по задачам


— Взаимодействовать со смежными командами


— Проводить функциональное, регрессионное, смоук, модульное и интеграционное тестирование в том числе через API и с использованием средств автоматизации


— Описывать дефекты, составлять багрепорты в Jira, следить за их исправлением


— Участвовать в совершенствовании процессов тестирования