Обязанности и достижения:
1й проект.
Разработка системы автоматизации бизнес-процессов, для принятия решений по выдаче Банковских Гарантий. На проект подключился на начальном этапе разработки.
В мои обязанности входило:
* заниматься на проекте проведением регрессионного, интеграционного, смоук, функционального тестирования на трех стендах (DEV, Test, Pre-prod);
* написание тестовой документации по новому функционалу и поддержание актуализации всего набора тест-кейсов;
* поиск, локализация, анализ и документирование найденных дефектов;
* подготовка и участие в ПСИ;
* написание инструкции пользователя по всей разрабатываемой системе;
* активное участие в планировании и обсуждении скоупа задач на спринт с заказчиком;
* проведение демонстраций выполненных работ за спринт заказчику.
Опыт работы на проекте со следующим стеком:
- баг-треккинг (Jira);
- тестовая документация (TestRail, Confluence);
- тестирование REST API (Postman, Swagger, DevTools);
- управление и мониторинг бизнес-процессов Camunda (Operate, Modeler);
- работа с БД (MongoDB\ PostgreSQL\PgAdmin);
- настройка и тестирование SSO Keycloak;
- интеграционное тестирование с системами *CRM, Прогноз, CFT*;
- отслеживание и анализ логов, для поиска дефекта (Kubernetes/Docker);
- работа с брокером сообщение (RabbitMQ);
- опыт работы с XML, XSD, взаимодействие с ФНС и ФТС.
Итог:
Разработано готовое решение для передачи заказчику, которое позволит сократить время на принятие решения по выдаче банковских гарантий. Передан комплект тестовый документации, покрывающий весь функционал системы, что позволяет проводить регрессионное тестирование на 20% быстрее.
Достижения: Успешное проведение ПСИ для крупного модуля системы, что позволило выпустить продукт без критичных замечаний.
Освоил принцип интеграции с ведомствами ФНС и ФТС.
Второй проект.
Разработка платформы для оперативного управления бизнес-процессами Camunda. На проект подключился на этапе формирования требований.
В мои обязанности входило:
* анализ требований;
* разработка и написание тестовой документации *с нуля*;
* активное участие в жизненном цикле продукта;
* демонстрация продукта потенциальным покупателям;
* исследовательское, регрессионное, интеграционное тестирование продукта и всех смежных систем.
Опыт работы на проекте со следующим стеком:
- работа с БД (Clickhouse, PostgreSQL);
- работа с брокерами сообщений (Redpanda, Apache Kafka);
- работа со сниффером трафика (Charles Proxy);
- тестирование REST API (Postman, Swagger);
- работа с BPM-системами (Camunda (Operate, Modeler, Cockpit);
- активное использование CI/CD инструментов (Gitlab, Jenkins).
- анализ логов и мониторинг/трассировка (Kubernetes / Lens, Grafana);
Итог:
Разработана система управления бизнес-процессами на базе Camunda. Разработана с нуля тестовая документация по всей структуре проекта.
Достижения:
С нуля участвовал во всем жизненном цикле продукта, разработал комплект тестовой документации, что позволило команде запустить продажи платформы.
Научился работать с модулем трассировки, что позволило более детально анализировать ошибки в системе.