Lebenslauf anzeigen
QA-Ingenieur / Tester
Vertraglich
GeorgienTiflis
VollzeitFernarbeit
Berufserfahrung
8 Jahre 6 Monate
Letzter Arbeitsplatz
ГК Innostage
Системный аналитик
2 Jahre 10 Monate
Über mich
Über mich
Обладаю аналитическим мышлением, математической логикой и технической экспертизой на стыке системного анализа и контроля качества бэкенд-платформ. Последние годы полностью сфокусирована на проектировании интеграционных решений и бэкенд-логики в финтех.
Многолетний опыт в QA позволяет мне проектировать технические постановки с учетом негативных сценариев и обработки ошибок на уровне СУБД и шины данных. Это минимизирует затраты на разработку и исключает логические дефекты до написания кода.
Самостоятельно разрабатываю интеграционные сценарии и схемы взаимодействия, визуализирую асинхронные потоки данных. Проектирую асинхронное взаимодействие (EDA) через брокеры очередей, форматы JMS-сообщений и пишу сложные SQL-запросы для баз данных (Postgres, MS SQL).
Умею транслировать сложные бизнес-цели заказчика на точный технический язык для команд разработки. Имею успешный опыт проведения ПСИ в одиночку перед клиентом, сопровождения релизов на ПРОМе и разбора критических инцидентов по логам. Обладаю опытом менторинга и онбординга.
Erfahrung im Affiliate
Keine Daten vorhanden
Berufserfahrung8 Jahre 6 Monate
Januar 2024 - bis heute
(2 Jahre 10 Monate)
ГК Innostage
Системный аналитик
1. Проектирование архитектуры (EDA):
- Участие в проектировании и развитие событийно-ориентированной архитектуры для распределенной системы из 10+ бэкенд-приложений.
- Разработка интеграционных сценариев и схем взаимодействия.
2. Разработка ТЗ и логики приложений:
- Полный цикл работы с требованиями: от выявления бизнес-целей совместно с заказчиком до декомпозиции требований и фиксации детальных технических постановок (ТЗ) в Confluence/Jira.
3. СУБД:
- Проектирование логики работы с данными: Детальное описание взаимодействия приложений с реляционными базами данных (PostgreSQL, MS SQL).
- Проектирование связанных структур: Разработка требований к сборке сложных цепочек взаимосвязанных документов, хранящихся в разных таблицах бэкенд-системы.
- Проектирование алгоритмов СУБД: Формирование технических требований к логике работы хранимых процедур и скриптов обработки данных (входные/выходные параметры, транзакционность).
- Работа со структурой БД: Понимание принципов DDL, проектирование требований к структуре таблиц, связям, индексам и ограничениям данных.
- Самостоятельный анализ данных: Написание сложных SQL-запросов (JOIN, подзапросы, агрегатные функции) для анализа структуры таблиц, валидации данных и расследования инцидентов.
4. Проектирование асинхронного взаимодействия:
- Проектирование сценариев асинхронного обмена данными между системами через брокеры очередей (Apache ActiveMQ, AMQ Artemis, IBM MQ).
- Разработка логики динамического определения исходящих очередей.
5. Проектирование формата и структуры сообщений:
- Описание бизнес-логики и правил валидации входящих/исходящих данных на соответствие заданным XSD-схемам и XML-стандартам на каждом этапе обработки.
- Описание JMS-сообщений: детальное проектирование служебных заголовков (Headers) для маршрутизации и тела сообщений для передачи бизнес-документов.
- Проектирование логики журналирования: Разработка требований к формированию, структуре и сохранению журнальных сообщений (системных и бизнес-логов) для обеспечения сквозного аудита и трассировки транзакций.
- Разработка логики парсинга и обработки вложенных сообщений.
6. Интеграция информационной безопасности (Криптография):
- Участие в проектировании и создании криптографического приложения.
- Описание логики приложения по проверке и формированию ЭП.
7. Сдача проекта, ПРОМ и 3-я линия поддержки:
- Разработка ПМИ
- Полный цикл организации и проведения ПСИ на стендах заказчика.
- Консультирование заказчика по функционалу и бизнес-логике работы системы.
- Сопровождение вывода системы в промышленную эксплуатацию (ПРОМ).
- Расследование, локализация и оперативное решение инцидентов (анализ логов, аудит данных).
8. Менторинг и онбординг
Februar 2023 - Januar 2024
(1 Jahr)
Газпромнефть ЦР
Ведущий инженер по тестированию
1. Тестирование интеграционных решений и бэкенд-компонентов в роли единственного QA на проекте
2. Тестирование с использованием инструмента SoapUI
3. Валидация данных на уровне СУБД, написание SQL-запросов для проверки корректности обработки информации
4. Проектирование и ведение тестовой документации: разработка, актуализация и валидация тест-планов, тест-кейсов и чек-листов на разных этапах жизненного цикла проектов (включая работу на старте проектов)
5. Проведение регулярного функционального и регрессионного тестирования
6. Анализ и работа с требованиями к программному обеспечению в формате User Stories
Dezember 2019 - Januar 2023
(3 Jahre 2 Monate)
ГК Innostage
Инженер по тестированию
1. Функциональное, нагрузочное, интеграционное и регрессионное тестирование в роли единственного QA на проектах
2. Тестирование веб-сервисов и API (клиент-серверные приложения) с использованием инструментов Postman и Swagger
3. Тестирование бэкенд-компонентов и десктопных приложений (Windows-сервисы, Java-приложения) на платформах Windows и Linux
4. Проверка взаимодействия систем через брокеры очередей (Apache Kafka, IBM MQ, ActiveMQ)
5. Валидация данных на уровне СУБД (PostgreSQL, MS SQL, Oracle) с помощью самостоятельного написания SQL-запросов
6. Тестирование криптографической защиты и информационной безопасности: работа с КриптоПро, двухфакторной аутентификацией (2FA), сертификатами, УЦ и списками отзыва (СОС)
7. Тестирование при помощи Apache JMeter
8. Разработка Программ и методик испытаний (ПМИ), ведение тестовой документации (чек-листы, тест-кейсы, тестовые сценарии, тест-планы)
9. Полный цикл работы с дефектами и расследование инцидентов, поступающих в рамках технической поддержки проектов, участие в процедурах ПСИ
Mai 2018 - Dezember 2019
(1 Jahr 8 Monate)
ICL Services
Тестировщик
1. Функциональное, нагрузочное, интеграционное и регрессионное тестирование (клиент-серверные решения, веб-интерфейсы (UI), веб-сервисы и десктопные приложения)
2. Анализ технических спецификаций, требований к программному обеспечению и проектирование тестовой документации (тест-кейсы, чек-листы)
3. Работа с базами данных, брокерами очередей, Linux
4. Участие в подготовке Программ и методик испытаний (ПМИ) и процедурах приемо-сдаточных испытаний (ПСИ)
5. Локализация дефектов, регистрация багов в баг-трекинговых системах и верификация их исправлений
6. Работа с инцидентами и дефектами, поступающими в рамках технической поддержки
Fähigkeiten
SOAP UI
C
AMQ
IBM MQ
SQL
Git
Java
XML
Python
Postman
Linux
Jira
JSON
REST-API
Confluence
UML
BPMN-Notation
Kafka
XSD
Swagger
Sprachkenntnisse
Mittelstufe Englisch
Muttersprache Russisch
Beschäftigung
Beschäftigung
Vollzeit
Arbeitsformat
Fernarbeit
Arbeitszeitplan
Flexibel, Schicht, 5/2
Umzug
Möglich
Dienstreisen
Dienstreisen möglich