Aperçu du CV
Ingénieur QA / Testeur
À négocier
GéorgieTbilissi
Temps pleinTélétravail
Expérience professionnelle
8 ans 6 mois
Dernier emploi
ГК Innostage
Системный аналитик
2 ans 10 mois
À propos de vous
À propos de vous
Обладаю аналитическим мышлением, математической логикой и технической экспертизой на стыке системного анализа и контроля качества бэкенд-платформ. Последние годы полностью сфокусирована на проектировании интеграционных решений и бэкенд-логики в финтех.
Многолетний опыт в QA позволяет мне проектировать технические постановки с учетом негативных сценариев и обработки ошибок на уровне СУБД и шины данных. Это минимизирует затраты на разработку и исключает логические дефекты до написания кода.
Самостоятельно разрабатываю интеграционные сценарии и схемы взаимодействия, визуализирую асинхронные потоки данных. Проектирую асинхронное взаимодействие (EDA) через брокеры очередей, форматы JMS-сообщений и пишу сложные SQL-запросы для баз данных (Postgres, MS SQL).
Умею транслировать сложные бизнес-цели заказчика на точный технический язык для команд разработки. Имею успешный опыт проведения ПСИ в одиночку перед клиентом, сопровождения релизов на ПРОМе и разбора критических инцидентов по логам. Обладаю опытом менторинга и онбординга.
Expérience en affiliation
Aucune donnée disponible
Expérience professionnelle8 ans 6 mois
Janvier 2024 - à aujourd’hui
(2 ans 10 mois)
ГК 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. Менторинг и онбординг
Février 2023 - Janvier 2024
(1 an)
Газпромнефть ЦР
Ведущий инженер по тестированию
1. Тестирование интеграционных решений и бэкенд-компонентов в роли единственного QA на проекте
2. Тестирование с использованием инструмента SoapUI
3. Валидация данных на уровне СУБД, написание SQL-запросов для проверки корректности обработки информации
4. Проектирование и ведение тестовой документации: разработка, актуализация и валидация тест-планов, тест-кейсов и чек-листов на разных этапах жизненного цикла проектов (включая работу на старте проектов)
5. Проведение регулярного функционального и регрессионного тестирования
6. Анализ и работа с требованиями к программному обеспечению в формате User Stories
Décembre 2019 - Janvier 2023
(3 ans 2 mois)
ГК 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 - Décembre 2019
(1 an 8 mois)
ICL Services
Тестировщик
1. Функциональное, нагрузочное, интеграционное и регрессионное тестирование (клиент-серверные решения, веб-интерфейсы (UI), веб-сервисы и десктопные приложения)
2. Анализ технических спецификаций, требований к программному обеспечению и проектирование тестовой документации (тест-кейсы, чек-листы)
3. Работа с базами данных, брокерами очередей, Linux
4. Участие в подготовке Программ и методик испытаний (ПМИ) и процедурах приемо-сдаточных испытаний (ПСИ)
5. Локализация дефектов, регистрация багов в баг-трекинговых системах и верификация их исправлений
6. Работа с инцидентами и дефектами, поступающими в рамках технической поддержки
Compétences
SOAP UI
C
AMQ
IBM MQ
SQL
Git
Java
XML
Python
Postman
Linux
Jira
JSON
REST API
Confluence
UML
Notation BPMN
Kafka
XSD
Swagger
Maîtrise des langues
Intermédiaire Anglais
Natif Russe
Type d’emploi
Type d’emploi
Temps plein
Format de travail
Télétravail
Horaires de travail
Flexible, Travail posté, 5/2
Relocalisation
Possible
Déplacements professionnels
Déplacements possibles