Специалисты

Описание

Образование:
Таганрогский технологический институт Южного федерального университета,
Таганрог "Радиотехника", Инженер-специалист Таганрогский технологический институт Южного федерального университета, Таганрог Радиотехника, Бакалавр

Senior AQA Engineer с 9+ годами опыта и бэкграундом в ручном тестировании.

Специализируется на автоматизации тестирования сложных систем на Java, включая работу с FHIR/HL7.
Есть опыт в финтехе и международных проектах.

C++ • SQL • JDBC • HTML/CSS3 • Java TestNG • Spring • Selenide • JAXRS • OSGi • JUnit • JAX-WS •
RestAssured • Jetty • ExtJS • Hibernate • RestAssured • Apache Mina • CXF Teamcity • Gitlab • Kafka •
RabbitMQ • CMS Joomla • Jenkins • DevTools • ActiveMQ • Postman • Confluence • Lens • Stress • MaxPerf • TestIT • Stability • Swagger • Kibana • OpenShift • Maven • Jenkins • JMS • Jira Oracle • PostgreSQL • DBeaver • HDFS • OpenSearch




Опыт
Проект

Банк

Описание

Роль: AQA Engineer Приложение для автоматизации расчёта отпусков и заработной платы персонала. Представляет собой гибкий конструктор, позволяющий настраивать формулы, правила и логику обработки данных. Система агрегирует информацию из различных баз данных, выполняет расчёты и формирует итоговые показатели для бухгалтерии. Что сделал: – Автоматизировал процесс тестирования для повышения скорости и эффективности работы. – Провел тестирование пользовательского интерфейса на Web и Desktop. – Настроил систему логирования и проверил корректность записи событий для последующего анализа. – Построил процесс тестирования с нуля. – Создал тестовую документацию: чек-листы, тест-планы. – Выявил дефекты в работе системы – Проанализировал причины возникновения багов и контролировал процесс их устранения. Команда: 2 frontend, 5 backend, 1 BA, 1 PM, 1 Product Owner, 1 SA, 1 QA, 2 Devops

Технологии

Confluence, DevTools, Jira, Postman, Swagger, DBeaver, Kibana, Jenkins, GitLab, JAVA, Selenide, Maven, JUnit, RestAssured, SQL, Oracle, PostgreSQL, TestIT, OpenShift, OpenSearch

Длительность

октябрь 2024 — май 2025 (8 месяцев) месяцев

Проект

Российское программное обеспечение

Описание

Роль: AQA Engineer Системообразующая компания непрерывного цикла, разработчик программных продуктов и заказных решений для государства и бизнеса. Что сделал: – Автоматизировал процессы тестирования, что повысило скорость и эффективность проверок. – Протестировал API и интеграционные сервисы, включая взаимодействие через gRPC и GraphQL Mesh. – Построил процесс тестирования с нуля, включая выбор подходов и настройку окружения. – Разработал тестовую документацию: чек-листы, тест-планы и отчёты о результатах тестирования. – Проводил анализ логов для выявления причин ошибок и нестабильного поведения системы. – Оптимизировал производительность тестов, сократив общее время прогона. – Задокументировал найденные баги и передал их в разработку для устранения. Команда: 10 backend , 3 BA,2 PM, 2 Product Owner, 4 SA, 3 QA, 6 Devops

Технологии

Confluence, DevTools, Jira, Postman, Swagger, DBeaver, Kibana, Jenkins, GitLab, JAVA, Selenide, Maven, JUnit, RestAssured, SQL, Oracle, PostgreSQL, TestIT, OpenShift, OpenSearch, JSON,XML,HTTP

Длительность

март 2024 — май 2024 (3 месяца) месяцев

Проект

Разработка нового и поддержка существующего программного обеспечения

Описание

Роль: AQA Engineer Проекты: 1. XEngine. Позволяет валидировать документы в области здравоохранения США (пример документа - это заявка госпиталя на оплату медицинской услуги, оказанной пациенту). 2. XEngine Server. Представляет из себя набор получателей, обработчиков и отправителей данных. 3. XEConnect. Реализует протоколы обмена данными, специфичные для здравоохранения (пример протоколов: CORE, HL7). 4. XESManager. Позволяет отслеживать состояние запущенных процессов XEngine Server"a и управлять ими: например, может запустить или остановить процесс XEngine Server"a, отследить сколько системных ресурсов потребляет каждый процесс и т.д. 5. FHIR. Международный стандарт FHIR (Fast Healthcare Interoperability Resources), определяющий формат хранения/обмена/предоставления медицинской информации в электронном виде и включающий в себя спецификацию RESTful API клиент-серверного взаимодействия. Что сделал: – Разработал и внедрил фреймворки для автотестирования – Проанализировал требования и техническую документацию перед началом тестирования. – Разработал и сопровождал автотесты для desktop- и web-платформ. – Провёл функциональное, модульное и нагрузочное тестирование компонентов системы. – Настроил процесс CI/CD и автоматическую генерацию отчётов по результатам тестов. – Тестировал интеграцию с внешними системами, включая RESTful API и протоколы обмена данными (FHIR, CORE, HL7). – Проверил стабильность серверной части системы при высоких нагрузках. – Организовал автоматизированное тестирование взаимодействия с внешними базами данных. – Участвовал в разработке и тестировании протоколов обмена данными. – Провёл ревизию и оптимизацию существующих автотестов для повышения эффективности. – Настроил процесс автоматизации тестирования с нуля, включая генерацию автоотчётов и хранение метрик. – Участвовал в код-ревью и контроле качества тестовой логики. – Осуществил полный цикл нагрузочного тестирования. – Проверил соответствие реализованной функциональности отраслевым стандартам. – Выявил, проанализировал и зафиксировал дефекты в ходе тестирования. Команда: 9 QA (все full-stack), 11 developers, 6 менеджеров, 4 Технических писателя, + команда внедрения (20 специалистов из Индии)

Технологии

Jenkins, GitLab, JAVA, Selenide, Maven, JUnit, RestAssured. UIUX testing. SQL, Oracle, PostgreSQL, Spring, Hibernate, ExtJS, Apache MINA, Jetty, CXF, Apache MINA, Jetty, CXF, OSGi, JDBC, JMS, HDFS, JAX-RS, JAX-WS, C++,Stress, Maxperf, Stability,RabbitMQ, Docker,JSON,XML,HTTP

Длительность

июнь 2018 — февраль 2024 (5 лет 9 месяцев) месяцев

Проект

Интернетмобильный провайдер

Описание

Роль: AQA Engineer Есть такой функционал, как: анализ затрат, учет расходов от количества пользователей и другое. Что сделал: – Установил рабочее взаимодействие с заказчиком и командой разработчиков для уточнения требований и передачи обратной связи. – Провёл тестирование SaaS-платформ, включая проверку новых и существующих функций. – Проанализировал техническую документацию с целью уточнения требований и подготовки тест-кейсов. – Провёл функциональное, регрессионное, нагрузочное, usability- и безопасностьтестирование. – Реализовал автоматизированное тестирование, включая написание и поддержку сценариев для проверки новых функций. – Настроил окружение для автоматического запуска тестов и интеграции с CI/CD. – Выполнил код-ревью автотестов, обеспечив соответствие стандартам качества. – Оптимизировал производительность тестов, ускорив их выполнение. – Зафиксировал и задокументировал обнаруженные баги, обеспечив их последующее исправление. Команда: 13 developers, 4 BA, 6 QA

Технологии

Jenkins, GitLab, JAVA, Selenide, Maven, JUnit, RestAssured. UIUX testing. SQL, Oracle, PostgreSQL,Stress, Maxperf, Stability, Lens,JSON,XML,HTTP

Длительность

апрель 2017 — июнь 2018 (1 год 3 месяца) месяцев

Проект

Разработчик и издатель мобильных игр

Описание

Роль: QA Engineer Проекты: 1 – Vikings: War of Clans – многопользовательская стратегия в реальном времени, где игроки развивают своё поселение, участвуют в сражениях и формируют кланы. 2 – Throne: Kingdom at War – MMO-стратегия, в которой пользователи строят королевство, укрепляют армию и сражаются за власть в фэнтезийном средневековом мире. Игры ориентированы на массовую многопользовательскую аудиторию и включают в себя механику стратегии в реальном времени, внутриигровые покупки и систему прогрессии Что сделал: – Проанализировал документацию для подготовки и уточнения требований. – Предотвратил появление дефектов на ранних стадиях разработки за счёт внимательной проверки логики. – Провел стресс-тестирование игровых серверов для оценки их стабильности под высокой нагрузкой. – Изучил игровые логи, выявив и помог диагностировать сложные ошибки. – Протестировал интеграцию новых игровых механик и функциональности. – Проверил адаптивность интерфейса на различных устройствах и разрешениях экранов. Команда: 10 game designer, 11 техрайтеры, 8 переводчики, 48 developers, 20 QA.

Технологии

регрессионное, ручное, функциональное, приемочное, usability, ad-hoc тестирование, Lens

Длительность

ноябрь 2016 — февраль 2017 (4 месяца) месяцев

Проект

Разработка и интеграция цифровых решений inostudio.com

Описание

Роль: QA Engineer Проекты: 1 - Облачная ERP-система, предназначенная для автоматизации процессов переработки и перепродажи электронного оборудования и комплектующих. 2 - Система электронного кадрового документооборота, позволяет работодателям и сотрудникам оформлять и подписывать кадровые документы в цифровом виде. Что сделал: – Выполнил автоматизированное тестирование функционала мобильных и вебприложений. – Составил и передал команде подробные отчёты о выявленных дефектах. – Провёл ручное и регрессионное тестирование на этапе подготовки новых релизов. – Провёл приёмочное тестирование перед выпуском приложений в продуктивную среду. – Проанализировал пользовательский интерфейс и предложил улучшения для повышения удобства работы. Команда: 2 android, 2 IOS, 1 AQ, Team Lead

Технологии

регрессионное, ручное, функциональное, приемочное, usability, ad-hoc тестирование

Длительность

август 2016 — сентябрь 2016 (2 месяца) месяцев

Проект

Программное обеспечение для авиационной электроники

Описание

Роль: QA Engineer Проект охватывал бортовые системы летательных аппаратов МС-21, Т-50, КА-62 и включал проверку различных режимов функционирования, связанных с отображением объектов, управлением и безопасностью полета. Что сделал: – Разработал и внедрил фреймворк для автотестирования – Подготовил и оформил отчёты по найденным несоответствиям. – Изучил техническую документацию и провёл её анализ. – Провёл функциональное тестирование модулей авиационного программного обеспечения. – Разработал и сопровождал автотесты, направленные на повышение надёжности системы. – Выполнил ручное тестирование для обнаружения критических дефектов. – Проверил соответствие программного обеспечения отраслевым стандартам. – Провёл интеграционное тестирование для оценки взаимодействия компонентов системы. Команда: 10 QA

Технологии

С/С++, функциональное, модульное, автоматизированное и ручное

Длительность

июнь 2015 — июль 2016 (1 год 2 месяца) месяцев