Специалисты

Описание

Профессиональные навыки:
Продвинутый уровень - Jmeter, Svn, Jira tracker
Средний уровень - Bash
Начальный уровень - Oracle SQL, Java, Node.js, Selenium webdriver (Jmeter plugin)

Образование: Высшее
2013 - НИЯУ МИФИ. Электроника и автоматика физических установок.
Специальность: автоматика и электроника физических установок

Повышение квалификации, курсы:
2013 - Performance Management & Engineering
Netcracker Career Development Center
2014 - Leadership and Team Management
Netcracker Career Development Center
2018 - Unix & Shell Scripting
Netcracker Career Development Center Self-education
2018 - SQL for QA Engineers
Netcracker Career Development Center
2018 - Oracle SQL Tuning & Bugfixing
Netcracker Career Development Center

Опыт
Проект

Финансовый проект

Описание

Роль: Инженер по нагрузочному тестированию Обязанности / задачи Формирование списка задач, целей и критичных сценариев для тестирования Анализ полноты требований и оценка их тестопригодности Оценка трудозатрат Установка и конфигурирование ПО на сервера и ПК для эмуляции нагрузки Разработки нагрузочных скриптов Проведение тестирования, сбор необходимых метрик и логов Заведение тикетов на ошибки, контроль жизненного цикла тикетов Формирование внутренних промежуточных отчетов

Технологии

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

Сентябрь 2022 – Декабрь 2022 месяца

Проект

Компания по обучению биржевой торговле на фондовом рынке

Описание

Роль: Инженер по нагрузочному тестированию, Тимлид Обязанности / задачи Разработка стратегии тестирования производительности Формирование списка задач, целей и критичных сценариев для тестирования Анализ полноты требований и оценка их тестопригодности Оценка трудозатрат для новых проектов и проектов обновления с регрессионным тестированием Планирование задач группы тестирования, выделение вводных артефактов и анализ их влияния на продолжительность тестирования Проведение тестирования, сбор необходимых метрик и логов, заведение тикетов на ошибки, контроль жизненного цикла тикетов Формирование внутренних промежуточных отчетов, финальных отчётов и их презентация заказчикам Управлял командой

Технологии

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

Октябрь 2020 – Настоящее время месяцев

Проект

Крупная телекоммуникационная компания

Описание

Роль: Инженер-программист тестирования производительности (2013-2018) Старший инженер-программист тестирования производительности (2018-2020) Ведущий инженер-программист тестирования производительности (2020) Обязанности / задачи Формирование списка задач, целей и критичных сценариев для тестирования Анализ полноты требований и оценка их тестопригодности Оценка трудозатрат для новых проектов и проектов обновления с регрессионным тестированием Планирование задач группы тестирования, выделение вводных артефактов и анализ их влияния на продолжительность тестирования Написание стратегии тестирования Установка и конфигурирование ПО на сервера и ПК для эмуляции нагрузки Контроль разработки нагрузочных скриптов - сроки, ошибки, соответствие стандарту и лучшим практикам Проведение тестирования, сбор необходимых метрик и логов, заведение тикетов на ошибки, контроль жизненного цикла тикетов Формирование внутренних промежуточных отчетов, финальных отчётов и их презентация заказчикам Завершение проектов, подведение итогов, сбор исторических артефактов тестирования Достижения: Управлял командами до 4 инженеров Участвовал одновременно в 5 параллельных проектах на разных фазах Успешно провел тестирования для 13 аккаунтов (32 проекта) Поставил процессы от сбора требований до получения результатов тестов 5 аккаунтов Провел исследование, масштабирование и оптимизацию производительности ПО для подачи нагрузки Разработал скрипты для автоматизированного тестирования с определением времени отклика конечного пользовательского интерфейса Выполнял настройку и проведение тестов в сетях заказчиков, презентовал результатов заказчику (11 командировок) Проводил повышение квалификации команд, распространение лучших практик, проведение собеседований (4 командировки по офисам компании)

Технологии

Jmeter, node.js, puppeteer

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

Октябрь 2013 — Октябрь 2020 месяцев

Проект

Major telecommunications company

Описание

Role: Performance Testing Software Engineer (2013-2018) Senior performance testing software engineer (2018-2020) Lead performance testing software engineer (2020) Responsibilities/Tasks: Generation of task list, objectives and critical scenarios for testing Analyze completeness of requirements and assess their testability Estimating labor costs for new projects and upgrade projects with regression testing Planning of tasks for the testing team, identification of input artifacts and analysis of their impact on testing timelines Writing a testing strategy Installing and configuring software on servers and PCs for load emulation Monitoring development of load scripts - timelines, errors, compliance to standard and best practices Performing tests, collecting metrics and logs, logging tickets for bugs, monitoring ticket lifecycle Generating interim and final reports and presenting them to customers Completing projects, summarizing results, collecting historical test artifacts Accomplishments: Managed teams of up to 4 engineers Participated in 5 concurrent projects in different phases Successfully conducted testing for 13 accounts (32 projects) Staged processes from requirements gathering to test results for 5 accounts Conducted research, scaling and performance optimization of software to feed the load Developed scripts for automated testing with end user interface response times Performed setup and execution of tests on customer networks, presented results to the customer (11 business trips) Conducted team development, best practices distribution, interviewing (4 company site visits)

Технологии

Jmeter, node.js, puppeteer

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

October 2013 - October 2020 месяцев

Проект

Stock Market Trading Training Company

Описание

Role Description: Load Testing Engineer, Teamlead Duties / Tasks Developing performance testing strategy Generation of task list, objectives and critical scenarios for testing Analyzing completeness of requirements and assessing their testability Estimating labor costs for new projects and upgrade projects with regression testing Planning of tasks for the testing team, identification of input artifacts and analysis of their impact on testing timelines Performing testing, collecting required metrics and logs, logging tickets for bugs, monitoring ticket lifecycle Generating internal interim reports, final reports and presenting them to customers Managed the team

Технологии

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

October 2020 - Present месяцев

Проект

Finance Project

Описание

Role Description: Load Testing Engineer Duties / Tasks: Generating a list of tasks, objectives and critical scenarios for testing Analyzing the completeness of requirements and evaluating their testability Estimating labor costs Installing and configuring software on servers and PCs for load emulation Developing load scripts Test execution, metrics and logging Logging tickets for errors, monitoring ticket lifecycle Generating internal progress reports

Технологии

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

September 2022 - December 2022 месяца