АГ
Андрей Г.
Мужчина, 25 лет
Россия, Москва, UTC+3
Ставка
3 724,98 Р/час
вкл. НДС 5% (138.1 Р)
Специалист доступен с 27 августа 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
QA авто
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Андрей - QA инженер более 5-ти летним опытом в автоматизированном и ручном тестировании, специализирующийся на комплексном обеспечении качества ПО. Его профессиональный путь включает работу над облачными платформами, телекоммуникационными системами и промышленными решениями, что позволяет ему развить глубокие навыки в тест - дизайне, автоматизации и CI/CD.
Ключевые компетенции:
- Автоматизация тестирования: Разработка фреймворков на Python (Pytest, Selenium, Playwright), интеграция с Jenkins/GitLab CI/CD;
- Тестирование облачных решений: Опыт с MaaS (Metal as a Service), Kubernetes, API - тестирование (REST, GraphQL, gRPC);
- Безопасность и производительность: Использование BurpSuite, Netsparker (OWASP), нагрузочное тестирование;
- Full-cycle QA: От анализа требований до приемки, включая документирование и кросс - функциональное взаимодействие.
Примеры достижений:
- Создал с нуля фреймворк для тестирования на Python, что сократило время выполнения регрессионных тестов на 40%;
- Внедрил CI/CD - процессы в двух компаниях, автоматизировав более 200 тестовых сценариев;
- Оптимизировал legacy - код (PHP, C#), переведя его в ООП - формат, что улучшило поддержку тестов.
Проекты
(5 лет 5 месяцев)
IT компания
Роль
Ведущий QA инженер
Обязанности
Проект: Облачная платформа Cloud Infra является фундаментом для всех сервисов группы компаний.
Система MaaS (Metal As a Service) служит основой для подготовки и управления физическими серверами (baremetal, dedicated, on - demand). На ее основе развиваются PaaS - сервисы, включая Managed Kubernetes.
Обязанности:
1. Анализировал требования к информационным системам на соответствие стандартам;
2. Декомпозировал и анализировал задачи бэклога;
3. Документировал технические спецификации и требования;
4. Участвовал в приемо - сдаточных испытаниях и осуществлял приемку автоматизированных систем;
5. Согласовывал решения с заказчиком;
6. Анализировал требования, проектировал, разрабатывал архитектуру и дорабатывал решения в области разрабатываемых продуктов;
7. Проектировал детальную интеграцию со смежными сервисами, включая API;
8. Организовывал демонстрацию и приемку функционала заинтересованными лицами;
9. Тестировал сценарии для взаимодействия с Linux - сервисами;
10. Тестировал портал с различными сценариями;
11. Тестировал облачный портал для выдачи виртуальных машин;
12. Разрабатывал тесты на Python с использованием библиотеки Pytest для API;
13. Разрабатывал тесты на Selenium (selenoid) для тестирования веб - порталов;
14. Разрабатывал фреймворк для тестирования на языке Python с нуля;
15. Разрабатывал автоматизацию пайплайна Jenkins;
16. Писал скрипты для взаимодействия с внутренними порталами;
17. Написал скрипт для автоматизированного взаимодействия тестов в Jira и Zephyr;
18. Осуществлял управление и администрирование серверов на базе Unix/Linux с использованием командной строки на продвинутом уровне.
Достижения
1. Автоматизировал тестирование с нуля, разработав наборы скриптов на Python для автоматизированного тестирования, совместимые с Jenkins (Pytest, Allure);
2. Внедрил и поддерживал CI/CD процессы, интегрировав тесты в процессы непрерывной интеграции и доставки.
Стек специалиста на проекте
Git, API, Jira, Python, Postman, Bash, Selenium, Linux, Jenkins, Insomnia, Selenoid, Allure, Pytest, Fiddler, DevTools
Отрасль проекта
FinTech & Banking
Период работы
Январь 2022 - По настоящее время
(3 года 8 месяцев)
ООО "Динамические Системы"
Роль
QA Инженер
Обязанности
Проект: Компания оказывает услуги по внедрению, разработке и сопровождению автоматизированных систем:
- Дистанционно риск - ориентированного мониторинга промышленной безопасности опасных производственных объектов;
- Управления производственными процессами;
- MES - систем;
- Контроля и управления логистической сети предприятия.
Обязанности:
1. Ручное тестирование (проверка по тест - плану, функциональное тестирование, тестирование удобства использования, регрессионное тестирование);
2. Разработка планов тестирования продукта с использованием методов тест - дизайна;
3. Анализ результатов выполнения тестовых процедур и составление отчетов по ним;
4. Внесение информации о дефектах и сопровождение их по жизненному циклу в рамках используемой системы отслеживания ошибок;
5. Поддержка актуальности тестовой документации;
6. Разработка автоматизированных тестовых сценариев (интеграционное, системное, регрессионное) с использованием инструментов разработки и проектных решений;
7. Настройка Netparker для ежедневного формирования отчетов OWASP;
8. Поддержка тестов на языке C#;
9. Написание тестов на языке Python с использованием библиотеки Pytest для REST и WebSocket;
10. Использование Charles и Fiddler для тестирования мобильных приложений и веб - интерфейсов (анализ сетевых запросов, отладка API, мониторинг трафика);
11. Оптимизация процессов тестирования, поиск возможностей для улучшения текущих процессов тестирования, внедрение новых методик и технологий;
12. Организация и проведение ревью кода, участие в процессах code review, оценка качества кода, выявление потенциальных ошибок и уязвимостей;
13. Кросс - браузерное и кросс - платформенное тестирование, проверка совместимости приложения с различными браузерами и операционными системами;
14. Внедрение и поддержка CI/CD процессов, интеграция тестов в процессы непрерывной интеграции и доставки, автоматизация сборки и развертывания;
15. Разработка фреймворка для тестирования на языке Python с нуля;
16. Переписывание фреймворка Ranorex под нужды компании;
17. Написание программного обеспечения на языке C# для оптимизации тестовых запусков;
18. Осуществление управления и администрирования серверов на базе Unix/Linux с использованием командной строки на продвинутом уровне;
19. Проведение мониторинга и оптимизации производительности сети для обеспечения высокой скорости работы серверов;
20. Разработка скриптов на Python для нагрузочного тестирования;
21. Работа с брокерами сообщения (Kafka, RabbitMQ);
22. Создание end-to-end тестов для веб - приложений на JavaScript и Python с использование Playwright;
23. Настройка запусков тестов Playwright в пайплайнах Jenkins CI/CD для регрессионного тестирования;
24. Комбинирование Playwright с API - тестами (REST, GraphQL) для комплексной проверки интеграций;
25. Разработка тестов для gRPC - сервисов с использованием Protobuf.
Достижения
1. Разработал наборы скриптов на Python для автоматизированного тестирования, совместимые с Jenkins (pytest, allure);
2. Внедрил и поддерживал CI/CD процессы, интегрировав тесты в процессы непрерывной интеграции и доставки;
3. Переработал фреймворк для тестирования Ranorex для оптимизации работы тестов в компании.
Стек специалиста на проекте
C#, Trino, GraphQL, AWS, MS Windows, Postman, Netsparker, WebSockets, ClickHouse, DevTools, REST, Bash, Git, API, Selenium, Linux, Google Cloud, Selenoid, Pytest, Appium, Fiddler, gRPC, Requests, Charles, Kafka, Ranorex, Playwright, Burp Suite, Python, SOAP, Insomnia, Allure, YAML, Protobuf, GitLab CI/CD, Azure, RabbitMQ, JavaScript, Нереляционные БД (NoSQL), Jira, Jenkins, MySQL
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2021 - Январь 2022
(1 год)
MCN Telecom
Роль
QA инженер
Обязанности
Проект: Российский телекоммуникационный оператор, предоставляющий услуги связи корпоративным клиентам и крупным предприятиям. Компания специализируется на комплексных решениях для бизнеса, включая высокоскоростной интернет, телефонию, облачные сервисы, видеонаблюдение и другие IT - решения.
Обязанности:
1. Создавал сценарии и тест – кейсы для тестирования;
2. Проводил тестирование и следил за его ходом;
3. Анализировал результаты тестирования и составлял отчеты;
4. Ввел документацию, связанную с тестированием;
5. Планировал процесс тестирования;
6. Составлял баг – репорты в баг – трекинговой системе Jira;
7. Писал тесты на PHP и Selenium (Selenoid);
8. Переписывал устаревшие тесты в формате ООП;
9. Использовал BurpSuite и Postman для эмуляции и настройки запросов;
10. Применял BurpSuite для тестирования продуктов;
11. Оптимизировал легаси тесты на php;
12. Писал программное обеспечение для оптимизации тестового покрытия;
Стек специалиста на проекте
PostgreSQL, Git, MySQL, Docker, API, PHP, Jira, Postman, Selenium, Linux, Jenkins, Cucumber, Kubernetes, Selenoid, Allure, Fiddler, Groovy, TestOps, burpsuite
Отрасль проекта
Telecom
Период работы
Апрель 2020 - Февраль 2021
(11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
Колледж информатики и программирования Финансового Университета
Специальность
Программирование в компьютерных системах
Завершение учебы
2020 г.