
ТулаСофт
QA Fullstack тестировщик c#
- 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, следить за их исправлением
— Участвовать в совершенствовании процессов тестирования