QA team leader
Ключевая информация
ID
Местоположение
Черногория
Зарплата
$6,800
Сотрудничество
B2B•Удаленно
Реферальный бонус
$4,760
Уровень должности
Principal
Языки
Английский - B2
Навыки
Python
Профессиональное резюме: Опытный QA Automation Lead с более чем 11-летним опытом в автоматизации тестирования качества программного обеспечения и тестирования производительности. Я руковожу командами, оптимизирую процессы, внедряю эффективную автоматизацию и способствую постоянному совершенствованию. Моя приверженность предоставлению быстрой, надежной и всесторонней обратной связи по качеству в сочетании с деловым подходом гарантирует, что моя работа соответствует стратегическим целям бизнеса.
Опыт работы:
Должность: Quality Assurance Automation Lead
Продолжительность: октябрь 2023 г. - апрель 2024 г.
Задачи и достижения:
- Разработал и поддерживал фреймворк функционального тестирования REST API с использованием Python, Gherkin и pytest-bdd, обеспечивая оптимизированную автоматизацию тестирования.
- Разработал и поддерживал процесс выполнения автоматизированных тестов, обеспечивая полное тестовое покрытие сложного облачного продукта, основанного на микросервисной архитектуре. Используемые инструменты: Gitlab CI/CD, Python, Bash, GCP, Terraform.
Должность: QA Automation Lead
Продолжительность: ноябрь 2019 г. - сентябрь 2023 г.
Задачи и достижения:
- Управлял несколькими распределенными командами контроля качества программного обеспечения, увеличив их численность с одного человека до команд «два пицца».
- Успешно развивал ключевых сотрудников (руководителей команд, старших инженеров) посредством регулярной оценки производительности, индивидуальных встреч и индивидуальных планов развития.
- Инициировал создание двух команд тестирования с нуля, обеспечивая своевременное и надежное предоставление результатов тестирования для новых проектов.
- Руководил быстрыми, а также медленными фоновыми проектами контроля качества.
- Тщательно планировал, защищал и управлял исполнением бюджетов программного обеспечения, оборудования и компенсаций подразделения.
- Оптимизировал процесс найма и адаптации в нескольких командах контроля качества.
- Как менеджер по найму и технический интервьюер, активно участвовал в процессе найма.
- Провел более 100 собеседований, привлекая в компанию лучших специалистов.
- Разработал и внедрил автоматизированный фреймворк тестирования производительности, предоставляя разработчикам быструю, надежную и всестороннюю обратную связь о производительности конкретных компонентов программного обеспечения. Используемые инструменты: Python, Gitlab CI/CD, Bash, Lua, sysbench.
- Модерировал и активно участвовал во внутреннем сообществе по тестированию производительности. Выступал в качестве эксперта и основного контактного лица в областях тестирования производительности и автоматизации.
Должность: Quality Assurance Team Lead / Lead Performance Testing Engineer
Продолжительность: октябрь 2016 г. - ноябрь 2019 г.
Задачи и достижения:
- Управлял распределенной командой из четырех инженеров по тестированию производительности.
- Руководил командой и управлением персоналом: ежедневные совещания, agile-планирование, ретроспективы, индивидуальные встречи, тимбилдинг.
- Наставничал нескольких успешных инженеров по тестированию производительности, обеспечивая их профессиональный рост.
- Управлял планированием и контролем рабочей нагрузки команды с использованием JetBrains YouTrack.
- Способствовал накоплению и обмену знаниями с использованием командной базы знаний и внутреннего сообщества инженеров по тестированию производительности.
- Оптимизировал процесс приемки и планирования задач тестирования, что привело к интеграции регулярного тестирования производительности в жизненный цикл разработки программного обеспечения нескольких продуктов и сократило количество инцидентов, связанных с производительностью.
- Принял методологию agile-тестирования, что привело к быстрой адаптации команды к меняющимся приоритетам разработки продукта.
- Активно общался с заинтересованными сторонами нескольких проектов для обеспечения прозрачности и отслеживаемости постановки целей команды.
- Участвовал в процессе найма в качестве технического интервьюера.
- Активно участвовал в нескольких пилотных проектах в качестве эксперта по тестированию производительности, что привело к успешным продажам.
Должность: Senior Performance Test Engineer
Продолжительность: август 2012 г. - октябрь 2016 г.
Задачи и достижения:
- Разработал и внедрил процесс тестирования производительности для первого флагманского продукта компании, MP8, обеспечивая прозрачность и согласованность требований к оборудованию продукта с использованием HP LoadRunner.
- Разработал, внедрил и автоматизировал процесс тестирования производительности для второго флагманского продукта компании, MP SIEM. Это обеспечило стабильность производительности продукта и предоставило разработчикам программного обеспечения быструю обратную связь по производительности. Используемые инструменты: Python, TeamCity, Bash.
- Организовал, поддерживал и оптимизировал использование виртуализированной лаборатории тестирования производительности на кластере VMware vCenter.
- Разработал и поддерживал документацию по тестированию производительности, обеспечивая быстрый обмен знаниями и прозрачность результатов тестирования. Используемые инструменты: Confluence.
- Управлял отслеживанием ошибок с использованием MS TFS, обеспечивая четкую коммуникацию и отслеживаемость.
Должность: Performance Test Engineer
Продолжительность: ноябрь 2011 г. - август 2012 г.
Задачи и достижения:
- Активно участвовал в серии тестов производительности автоматизированных банковских систем с развертыванием на удаленном вычислительном кластере IBM Power. Это включало следующие действия и достижения:
- Реализовал скрипты тестирования производительности с использованием HP LoadRunner.
- Запускал наборы тестов производительности, собирал и анализировал метрики производительности системы.
- Анализировал проблемы производительности базы данных Oracle с использованием Oracle AWR, предоставляя критически важную информацию о «узких местах» производительности.
- Составлял подробную тестовую документацию, включая методологию тестирования производительности и финальные отчеты о тестировании производительности, обеспечивая прозрачность результатов.
- Наставничал двух младших инженеров по тестированию производительности.
Должность: Software Engineer
Продолжительность: май 2011 г. - ноябрь 2011 г.
Должность: Software Engineer
Продолжительность: март 2008 г. - декабрь 2009 г.
Образование:
Университет: Ижевский государственный технический университет (ИжГТУ)
Степень: Магистр
Факультет: Безопасность компьютерных и информационных систем / Информационная безопасность
Годы: 2004 - 2009