🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Андрей Макаров (lizardm), Россия, СамараАндрей Макаров (lizardm), Россия, Самара

Андрей Макаров

Инженер по обеспечению качестваСтарший (Senior)
От 150 000 ₽Ищу работу

Контакты

Войти
Опыт работы: 11 лет и 11 месяцев
Регистрация: 20.10.2023
Последний визит: 7 месяцев назад
Гражданство:
Местоположение: Россия, Самара
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Профессиональные навыки и умения:

* Опыт тестирования Web приложений более 10 лет

* Опыт тестирования Desktop

* Опыт автоматизации тестироваия

* Опыт работы с API (HTML, JSON, XML, OpenAPI, RESTful API)

* Опыт работы с системами логирования

* Опыт работы с SQL (DML, Join, DDL)

* Отпыт администрирования серверов, в том числе SQLServer

* Проведение Demo для заказчика

* Опыт работы в качестве QA Lead

* Опыт приёмочного тестирования

* Опыт обучения групп сотрудников заказчика

* Умение подстраиваться под требования бизнеса

* Умение работать с отсутствием или малом количеством тестовой документации

* Умение работать в команде, коммуникабельность

* Умение создавать информативные баг-репорты

Навыки

Английский язык
HP LoadRunner
Тестирование ПО
PostgreSQL
TestNG
Selenium
GitLab
Black box testing
Postman
Разработка тест-кейсов

Опыт работы

  • Мы создаем технологии. Технологии меняют мир
    От 100 до 1000 сотрудников
    Quality Assurance Engineer
    Март 2019 — По настоящее время (5 лет и 9 месяцев)

    Quality Assurance Engineer
    Иностранный проект:
    TAB Bank (https://www.tabbank.com)
    Должность: QA Lead
    *
    Стек технологий:
    PostgreSQL; HTML; JSON; XML; OpenAPI; Gitlab; Docker; CI/CD; Jira + Confluence; CUBA Platform; ActiveMQ Artemis; Scrum; Grafana; Postman; Swagger; DevTools; TestRail; Zephir; MSSQL; MySQL; puTTy; VirtualBox; pgAdmin; PyCharm; Drupal.
    *

    Иностранный язык:
    Английский язык - B2 — Средне-продвинутый.
    *
    Обязанности:
    - Определение стратегии обеспечения качества.
    - Выстраивание процесса тестирования с нуля.
    - Составление методики тестирования.
    - Составление матрицы тестового покрытия.
    - Подготовка предложений по развитию функций автоматизированного и нагрузочного тестирования.
    ***
    - Мониторинг текущих процессов в команде с целью их улучшения (Agile)
    - Сбор и анализ метрик.
    - Разработка предложений по улучшению качества релизов.
    - Документирование и обновление типовых инструкций и лучших решений (best practices).
    ***
    - Анализ соответствия Бизнес Требований, ТЗ и тест-кейсов.
    - Анализ первопричин и внедрение решений, направленных на устранение проблем, обнаруженных в текущих процессах и процедурах обеспечения качества.
    - Анализ рисков релиза в части тестирования и принятия решения о приёмке.
    - Проведение анализа с целью оценки влияния релизных доработок на функционал системы.
    - Оценка эффективности и анализ регрессионной тестовой модели.
    - Оценка затрат на тестирование, оценка рисков.
    - Сбор и оценка отзывов клиентов.
    ***
    - Обучение junior QA соблюдению установленных процессов и процедур.
    ***

  • ООО «СИТ»
    Самара
    QC Engineer
    Январь 2013 — Март 2019 (6 лет и 3 месяца)

    QC EngineerИностранные проекты:
    1. Разработка "Business Planning Network"
    (набор облачных веб-платформ для бизнеса и науки для планирования, анализа и прогнозирования любых данных)
    2. Разработка и обслуживание "Forest Economic Advisors" (www.getfea.com)

    ***
    Должность: QC Engineer
    Обязанности:
    - Тестирование ПО (Desktop, Web, RESTful API).
    - Тестирование микросервисной архитектуры.
    - Тестирование API (Postman/Swagger).
    - Интеграционное тестирование.
    - Исследовательское тестирование.
    - Smoke - тестирование.
    - End-to-End тестирование.
    - UI/UX тестирование.
    - Кроссбраузерное тестирование.
    - Регрессионное тестирование.
    - Функциональное тестирование.
    - Тестирование документации.
    ***
    - Выявление и анализ причин обнаруженных ошибок.
    - Планирование процесса тестирования.
    - Определение требований к тестам.
    ***
    - Проектирование тестов(тест-кейсы, тест-планы, чек-листы).
    - Создание тестовых сценариев.
    - Разработка тестовых скриптов для автоматизации тестирования (Python + Selenium).
    ***
    - Управление командой тестировщиков (3 человека).
    - Распределение задач в команде тестирования.
    - Изучение требований, их уточнение у заказчика.