Как вы себя чувствуете в самоизоляции, как адаптируетесь, как работаете, какими привычками обзаводитесь — об этом наш новый опрос. Пройдите его (займёт 10 минут) и в конце узнайте, как дела у других.
Обо мне

Сейчас:

Лид команды автотестирования в Lifestyle Platform.

Ранее:

Лид команды автоматизации тестирования в группе управления ассортиментом и закупками в Ozon.ru

  • Тестовый фреймворк для API микросервисов – спроектировал и закодил с нуля, руководствуясь принципами разработки по SOLID
  • Функциональное E2E тестирование тендерной платформы - автотесты на python + pytest (+pymssql, SQLAlchemy, psycopg2, pyhamcrest, allure, kafka-python, grpc/protobuf и ещё множество других инструментов)
  • Работа с требованиями, и работа в условиях слабо описанной системы / с недостаточными требованиями
  • Построение процесса обеспечения качества и стратегии тестирования
  • Тестирование микросервисов
  • CI/CD (Gitlab CI)
  • Совсем немного UI (пока что)

До этого:

Автоматизированное тестирование в Aludio inc. 

  • Web (Selenium + pytest)
  • iOS, Android (Appium + Selenium + pytest)
  • backend (pytest + разработанный мной фреймворк.
  • Разработка инструментов для внутреннего использования (python)
  • Выпуск релизов Acorn Kids Activities app

До этого:

  • Автоматизировал тестирование бэкенда баннерной системы в Яндексе (python + pytest). Поддерживал CI для проекта (Jenkins), регрессионные автотесты (больше 4000 кейсов). Разрабатывал и внедрял новые тесты на основе документации. Выпускал релизы, руководствуясь требованиями аудиторов.
  • Тестирование в Omnicomm: Autocheck SE, FTC Monitor. Разрабатывал сценарии тестирования на основе аналитической документации. Производил замеры производительности, в т.ч. автоматизировано (JMeter). Начинал внедрять автотесты в проект (Selenium IDE, Java + Jenkins). Работал непосредственно с клиентским железом фирмы: регистраторами бортовой телеметрии, тестировал их взаимодействие с софтом.
  • Тестирование в DSSL: Trassir 2.7. Разрабатывал сценарии тестирования для ПО, поддерживал выпуск релизов в составе команды. Занимался интеграционными тестами железа различных производителей (камеры, видеорегистраторы) в ПО фирмы. Какое-то время отвечал за финальное тестирование ПО на фирменных серверах, отгружаемых клиентам.

Профессиональные качества, навыки, языки:

  • Python (хорошо знаю, много использую сейчас)
  • Java (сейчас не использую, при необходимости подучу)
  • C/C++ (читаю сорцы продукта, почти не пишу)
  • Golang 
  • GDB умею пользоваться
  • Умею в linux, windows, macos без проблем и глупых вопросов
  • Умею пользоваться трекерами задач (например, JIRA)
  • Умею в системы контроля версий (SVN, Git)
  • Знаю и люблю CI-системы (Jenkins, например)
  • Знаю английский на upper-intermediate

Личностные качества:

  • Работоспособный
  • Увлекающийся
  • Аккуратный
  • Ответственный
  • Быстро обучаюсь новому
  • Делаю свою работу оперативно
  • Умею работать в команде

Имею сертификат учебного центра Luxoft о прохождении кусов "Базовая подготовка проектировщика тестов".

Предпочитаю при выборе места работы общаться с непосредственно будущим руководителем: я верю, что очная беседа — отличный повод для обеих сторон понять, получится ли сотрудничество.

Лучше, если работодатель не предъявляет жёстких требований к дресс-коду и графику работы.

Если вы хотите со мной связаться, предпочтительней будет сделать это письменно, чем звонить мне.

Профессиональные навыки
Опыт работы
Лид команды автотестирования
Март 2020 — По настоящее время (2 месяца)
Крупнейший технологический проект в сфере e-commerce
Lead QA Automation Engineer
Декабрь 2018 — По настоящее время (1 год и 5 месяцев)

О проекте:

Система управления ассортиментом и закупками - жизненноважная для Озона компонента. Realtime, high-load, C#, PostgreSQL, MSSQL, kubernetes

Чем я занимаюсь:

- анализ требований

- создание тест-кейсов (функциональные, системные, E2E)

- построение фреймворка (Python, pytest, allure) для тестирования backend'а и написание автотестов

- обеспечение качества продукта и поддержка продуктового CI (Gitlab CI)

Многое ещё впереди на этом проекте:

- UI testing (pytest+selenium+ Page-Object Pattern)

- нефункциональные тесты

Разработка программного обеспечения
Senior SQA automation engineer
Сентябрь 2017 — Декабрь 2018 (1 год и 4 месяца)

Приоритетная работа над проектом Acorn inc.

  • Test automation for iOS, Android, Web, Backend (Appium, Selenium, pytest, python)
  • Разработка внутреннего фреймворка и инструментов, облегчающих задачи обеспечения качества (python + сторонние инструменты)
  • Выпуск релизов и процессы, связанные с этим
  • Внедрение и поддержка CI & CD (Jenkins + groovy)
Крупнейшая российская поисковая система и портал. Яндекс есть также в Казахстане, Беларуси и Турции.
Инженер по автоматизации тестирования
Июль 2013 — Август 2017 (4 года и 2 месяца)

+ Автоматизация функционального и регрессионного тестирования, дизайн и реализация тест-кейсов для автотестов баннерной системы (медийной) на Py.test

+ Выпуск релизов, контроль качества

+ Мониторинг продакшена

+ Взаимодействие с внутренним и внешним аудитом (SOX-compliency)

+ Поддержание CI/CD (Jenkins)

+ Контроль и ревью требований в контексте обеспечения качества продукта

Мониторинг транспорта, контроль расхода топлива
Москва
Тестировщик
Август 2011 — Июнь 2013 (1 год и 11 месяцев)
Обязанности: - Ручное функциональное тестирование ПО - Автоматизация процессов тестирования - Нагрузочное тестирование Web-сервисов, в т.ч. автоматизированное - Тестирование ПО топливоконтроля в приложении к оборудованию - Создание и сопровождение сценариев тестирования Достижения: - Autocheck SE - FAS/FTC Monitor
Системы безопасности
Ведущий специалист по тестированию ПО
Сентябрь 2010 — Август 2011 (1 год)
Обязанности: - Комплексное тестирование ПО видеонаблюдения "Трассир". - Работа с различным оборудованием (видеорегистраторы, камеры, серверы видеонаблюдения). - Контроль качества работы SW&HW на серверах видеонаблюдения - Работа на выездах по клиентским проблемам, связанным с "тонкими" нюансами работы ПО Достижения: - Trassir 2.0.700
Высшее образование
Комсомольский-на-Амуре государственный университет
Комсомольск-на-Амуре
Факультет: Компьютерных технологий
Сентябрь 2005—Май 2008 (2 года и 8 месяцев)