Point your AI agent at freehire and let it find you a job.

Get the CLI →

Usetech

New

Senior Fullstack AQA (C#)

Posted Updated 4 views
Discussion

Summary

Senior QA automation engineer (50/50 automated/manual testing) on a bank's Loan Manager and corporate credit pipeline systems — writing test docs and C# autotests, maintaining the test framework, handling defect triage and release quality reporting. Core stack: C#, JS, SpecFlow, MSSQL/PostgreSQL, Kafka/RabbitMQ, Kubernetes, REST/SOAP.

Проект — Оперативный сбор детальных кредитных данных по кредитам ЮЛ Система Loan Manager – программный комплекс кредитных продуктов корпоративного блока банка. Система используется для заведения и сопровождения сделок (содержится информация по сделкам). Кредитный конвейер — это система документооборота, предоставляющая возможность регистрировать и обрабатывать во всех регионах присутствия Банка заявки на предоставление кредитных продуктов от клиентов блока "Корпоративно-инвестиционный Банк". Системы Loan Manager и Кредитный конвейер работают вместе и по процессам бизнеса, и бэка зависимы друг от друга.

Задачи

  • Разработка необходимой тестовой документации по задачам (тест-кейсы, документирование автотестов).
  • Разработка и согласование критериев приемки и тест-кейсов.
  • Разработка автотестов по функционалу системы / задачам.
  • Доработка фреймворка для автотестов.
  • Актуализация тестовой модели и внесение изменений в автотесты при изменении требований.
  • Подготовка тестовых данных.
  • Проведение автоматизированного/ручного тестирования (50/50) (функциональное, интеграционное, регрессионное).
  • Выявление и фиксация дефектов в системе учета.
  • Обоснованная приоритизация и оценка критичности выявленных дефектов.
  • Согласование и валидация проектной документации, касающейся тестирования.
  • Подготовка отчетности по релизу о качестве (количество дефектов, выявленных/устраненных в тесте/проде).
  • Участие в проведении демонстраций для заказчика (бизнес-тестирование), при необходимости.
  • Анализ и воспроизведение дефектов пром. среды.
  • Формирование предложений по улучшению качества и скорости тестирования.

Требования

  • Опыт в QA от 4 лет.
  • Опыт работы с методологиями гибкой разработки (Agile/Scrum), понимание принципов и ценностей подходов.
  • Понимание жизненного цикла разработки и ценности каждого этапа.
  • Уверенные знания Jira, Confluence (формирование Epic, Task, Bug).
  • Уверенные знания JS, C#.
  • Практические знания и навыки:
  • методологии функционального тестирования;
  • фреймворков для автоматизированного тестирования (SpecFlow (C#) и др.);
  • о работе клиент-серверной архитектуры, SOAP/REST;
  • HTTP/REST (понимание принципов, знание методов, знание структуры URL и умение писать эндпойнты);
  • работы с различными видами документации по системе (FSD, ОТАР, схемы, модели, анализ результатов работы и пр.).
  • Умение читать простые и сложные хранимые процедуры и функции к MSSQL и PostgreSQL.
  • Понимание работы и настройки брокеров сообщений (Kafka, RabbitMQ).
  • Понимание работы оркестраторов (на примере Kubernetes).
  • Понимание работы React.
  • Понимание принципов работы СУБД MSSQL и PostgreSQL и их отличий.
  • Опыт декомпозиции и оценки задач.

Условия и бенефиты

  • Работа в аккредитованной ИТ-компании.
  • Забота о тебе: гибкое начало рабочего дня, ДМС со стоматологией, психолог.
  • Развитие: оплата обучения, корпоративный универ, обучение в Usetech English Club.
  • Спецпредложения от партнеров.
  • Яркая корпоративная жизнь, и это не все!

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available