senya0nesenya0ne

Сергей Васильченко

TeamLead / QA engineerИнженер по обеспечению качестваВедущий (Lead)
От 300 000 ₽Не ищу работу
Возраст: 29 лет
Опыт работы: 4 года
Регистрация: 22.01.2019
Последний визит: 2 дня назад
Местоположение: Россия, Москва
Дополнительно: готов к удаленной работе
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Fulltime remote либо remote гибридный(комбинированный) график. Работу fulltime в офисе не рассматриваю.

Умею:
Гуглить, обрабатывать информацию и структурировать ее, погружаться в неизвестную для себя область и находить решения, самостоятельно закрывать рабочие задачи, брать на себя ответственность за результат работы, проактивно участвовать в обсуждении продуктовых фич/дизайна и влиять на процессы(если требуется), отстаивать свою позицию, быть открытым и честным с коллегами, доводить дела до конца.

Технологии/скиллы:

Понимаю как работает модель клиент-сервер
Базово знаком с HTML
Знаю bash, могу в git, знаю как выйти из vim =)
Знаю теорию тестирования, тестирую веб приложения и мобильные приложения как вручную, так и автоматизированно - могу покрыть тестами front/back на python + pytest + selenium + requests или мобилки python + pytest + appium
Знаю и практикую техники тест-дизайна

Процессы:

Создаю с нуля документацию и поддерживаю ее на проектах
Умею двигать карточки в джире, трелло или любой другой системе учета, в том числе клеить стикеры на обычной доске;
Способен настроить среду в Pycharm, локально развернуть проект(docker наше все);
Управлял командой из трех человек, участвовал в поиске и найме людей на позицию QA Engineer;
Много читаю, постоянно учусь сам и помогаю коллегам обучаться новому;

Участие в профсообществах

Опыт работы

  • Лидирующий провайдер облачных услуг и сервисов по моделям IaaS и PaaS, а также решений для ML-разработки полного цикла.
    МоскваОт 100 до 1000 сотрудников
    QA Engineer (Ведущий инженер по тестированию)
    Октябрь 2021 — По настоящее время (11 месяцев)

    Ручное тестирование

    • Ручное тестирование мобильных приложений IOS и Android(Test Flight, Android Studio, Charles, IOS Simulator)
    • Ручное тестирование REST API (Postman)
    • Ручное тестирование GRPC Services (BloomRPC, Kreya)
    • Тестирование требований
    • Кроссбраузерное и кросплатформенное тестирование веб (Browserstack, Figma)
    • Написание тестовой документации(тест-кейсы Zephyr For Jira и Allure Testops, чек-листы в Confluence)
    • Заведение багов в Jira

    Автоматизация тестирования

    • Написание тестов для REST API, GRPC API
    • Код-ревью автотестов;

    Менеджмент

    • Организация парка мобильных устройств для тестирования
    • Собеседования кандидатов, onboarding новых участников в команде тестирования
    • Координация работы других тестировщиков в команде
    • Взаимодействие со смежными командами
    • Выстраивание процессов тестирования (сопровождение релизов)
    • Управление командой тестирования;
    • Постановка задач на автоматизацию;
    • Сопровождение релизов
    • Проведение встреч 1-1

    Достижения:

    • Написал документацию для помощи тестированию с нуля(onboarding новых сотрудников в команде тестирования, регламент тестирования новых фич/багфиксов)
    • Навел порядок в релизных процессах, организовал релиз-менеджмент в Jira
    • Утвердил статусную модель для workflow разработки
    • Мигрировал тест-кейсы из Zephyr for Jira в Allure TestOps
    • Организовал приемочное тестирование мобильных приложений под платформы IOS/Android от внешнего подрядчика
    • Написал фреймворк автотестов с нуля для тестирования Rest API (pytest + requests + grpcio + jsonschema + faker + allure + swagger-coverage + Gitlab CI)
    • Круглосуточный сервис поминутной аренды автомобилей в 11 городах России
      МоскваОт 100 до 1000 сотрудников
      QA Engineer (Ведущий инженер по тестированию)
      Декабрь 2020 — Октябрь 2021 (11 месяцев)

      Проекты:

      IOS Anytime Prime

      Android Anytime Prime

       Ручное тестирование:

      • Тестирование требований
      • Ручное тестирование мобильных приложений IOS/Android
      • Ручное тестирование REST API
      • Ручное тестирование frontend
      • Тестирование событий аналитики Mindbox/Firebase
      • Сопровождение релизов, мониторинг событий в Grafana
      • Kibana/logcat для дебага
      • Написание кейсов в TMS Qase
      • Написание новой документации/поддержка старой документации в Confluence
      • Заведение баг-репортов
      • Плотное взаимодействие с разработчиками и менеджерами: анализ и уточнение требований, контроль исправления проблем.

      Автоматизация тестирования:

      • Стек автоматизации - Python + Pytest + requests + jsonschema + faker + pymongo
      • Написание автотестов для REST API
      • Проведение code-review

      Достижения:

      • Реанимировал тесты написанные для проекта + писал новые тесты, фикстуры, расширял методы для взаимодействия с api
      • С нуля написал тестовую документацию по разворачиванию проектов локально
      • Участвовал в написании регламентов для релиза backend/frontend
      • С нуля написал тест-кейсы для мобильных приложений Android/IOS
      • Успешно сопровождал релизы для backend, frontend и мобильных приложений на платформах IOS/Android, участвовал в решении возникающих проблем
      PythonGitMongoDBMySQLGitLab
    • Крупнейшая телекоммуникационная и ведущая ИТ-компания
      МоскваБолее 5000 сотрудников
      QA Automation Engineer (Ведущий инженер по тестированию)
      Апрель 2020 — Ноябрь 2020 (8 месяцев)

      Проект:

      Android:

       МТС 120/80 дневник артериального давления и пульса

      Atlassian stack- Jira, Confluence

      • Тестирование требований
      • Написание автотестов для мобильного приложения на платформе Android;
        Тест-дизайн кейсов, написание кейсов, ревью кейсов;
        Написание mock-ов для мобильного приложения
        Ручное тестирование мобильных приложений(charles, adb, android studio)
      • Проведение code-review
      • Написание новой документации/поддержка старой документации в Confluence
      • Заведение баг-репортов
      • Плотное взаимодействие с разработчиками и менеджерами: анализ и уточнение требований, контроль исправления проблем.

      Достижения:

      • Написание тестовой документации для тестирования, ревью тест кейсов
      • Написание фреймворка для тестирования Android приложения с нуля на стеке Python + Pytest + Appium + Allure + Docker + Gitlab
      • Сокращение времени регрессионого тестирования мобильного приложения на Android с 8 часов до 1,5 часов
    • Меняем рынок автобусных перевозок за счет использования современных технологий.
      МоскваОт 10 до 100 сотрудников
      QA Team Lead (Руководитель группы обеспечения качества)
      Март 2019 — Апрель 2020 (1 год и 2 месяца)

      Проекты:

      IOS Busfor

      Android Busfor

      Web Busfor

      Тестирование:

      • Тестирование требований
      • Тестирование Web приложения(frontend/REST API), тестирование мобильного приложения
      • Заведение багов в JIRA
      • Создание чеклистов для тестирования, поддержка документации в Confluence
      • Релиз инжиниринг(сборка релизов,  деплой на production, сопровождение релиза в production, мониторинг событий rollbar)

       Менеджмент:

      • Планирование релизов
      • Приоритезация задач
      • Проведение собеседований с кандидатами на должность QA
      • Onboarding новых сотрудников
      • Проведение общекомандных встреч
      • Проведение 1-to-1

      Достижения:

        • Увеличение скорости доставки фич до production за счет ежедневных релизов
        • Выстраивание команды тестирования(найм, онбординг, обучение)
        • Реанимирование старых процессов тестирования и выстраивание новых (написание тестовой документации, организация мобильного парка устройств для тестирования)
      1. OneTwoTrip — лидер рынка онлайн-сервисов для путешествий.
        МоскваОт 100 до 1000 сотрудников
        QA engineer (Инженер тестирования)
        Сентябрь 2018 — Март 2019 (7 месяцев)
        • Тестирование требований
        • Ручное тестирование Web приложений(Frontend/Rest API)
        • Фиксирование дефектов в баг-трекинговой системе Jira.

        • Применение техник тест-дизайна

        • Поддержка/заведение тестовой документации в Confluence.

        • Сборка релизов в Jenkins, тестирование релизов, деплой на production.

        • Работа с логами ElasticSearch с помощью Kibana

        • Достижения:
          Выстраивание процессов тестирования во время релизов с продуктовыми командами.

      Высшее образование

      • МТУСИ

        Московский технический университет связи и информатики
        Москва854 выпускника
        Многоканальные телекоммуникационные системы
        Сентябрь 2015 — Март 2020 (4 года и 6 месяцев)

        Инфокоммуникационные технологии и системы связи

      Дополнительное образование

      • OTUS

        Авторские онлайн‑курсы для профессионалов
        Linux для начинающих
        Июнь 2021 — Июнь 2021 (1 месяц)
        Ручное тестирование
        Февраль 2021 — Февраль 2021 (1 месяц)
      • LearnQA

        Обучение тестировщиков онлайн
        Тестирование безопасности
        Март 2021 — Март 2021 (1 месяц)
        • Находить уязвимости в формах
        • Работать с HTML, JS и XSS инъекциями
        • Искать SQL-инъекции в разных запросах
        • Использовать бекдоры и перехватывать shell
        • Применять социальную инженерию и защищаться от нее
        • Выбирать сканеры для автоматической проверки
        Chrome DevTools: Инструменты тестировщика
        Март 2021 — Март 2021 (1 месяц)

        Работа с консолью

        Поиск уязвимостей xss

        Написание css и xpath локаторов

        SQL: Инструменты тестировщика
        Февраль 2021 — Февраль 2021 (1 месяц)
        • Получать и сортировать данные из БД;
        • Настраивать фильтры;
        • Проводить вычисления;
        • Группировать данные и таблицы;
        • Работать с подзапросами и комбинированными запросами;
        • Добавлять и менять данные в БД;
        • Создавать таблицы и базы данных.
        Git: инструменты тестировщика
        Январь 2021 — Январь 2021 (1 месяц)
        • Получать информацию о репозитории;
        • Сравнивать файлы;
        • Переключаться между различными ветками;
        • Выкладывать свои изменения в общий доступ;
        • Откатывать изменения;
        • Настраивать удобную и информативную консоль;
        • Решать конфликты кода;
        • Создавать аккаунты на самых популярных сервисах и работать с ними.
        Docker: Инструменты тестировщика
        Январь 2021 — Январь 2021 (1 месяц)

        • Настраивать Docker на любой современной ОС
        • Создавать, подключать и удалять контейнеры
        • Делать собственные образы и тома
        • Настраивать взаимодействие программ через бинды и тома
        • Запускать в контейнерах тесты и любые программы
        • Подключать контейнеры к сети

      • Stepik

        Образовательная платформа и конструктор онлайн-курсов
        Санкт-Петербург2302 выпускника
        Основы Git
        Май 2019 — Май 2019 (1 месяц)
        GitBash