СШ
Семен Ш.
Мужчина, 24 года
Россия, Москва, UTC+3
Ставка
3 532,31 Р/час
вкл. НДС 5% (130.95 Р)
Специалист доступен с 31 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
QA авто
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Семен — Senior специалист в области QA авто с опытом работы в e-commerce и retail. Имеет навыки в Agile, BDD, CI/CD, использует Cucumber, CUnit, Git, GitHub, GitLab CI, IntelliJ IDEA, Java, Java Core, Jira, JSON, Kanban, Maven, PostgreSQL, Postman, REST API, Rest Assured, Scrum, Selenide, Selenium WebDriver, SQL, Stream API, Swagger, Testing, TestNG и другие инструменты.
Участвовал в трёх проектах:
1. Корпоративная система учёта подотчётных средств и клиентской базы (роль — Automation QA Engineer, Java). Внедрил Cucumber-сценарии, увеличил UI-покрытие с 60% до 85% за счёт Selenide-тестов, создал тестовый фреймворк для параллельного тестирования UI, автоматизировал 80% рутинных проверок, полностью автоматизировал проверки REST API через RestAssured.
2. Агрегатор новостных сайтов (роль — QA engineer). Снизил количество UI-багов на 70%, создал тестовый фреймворк для параллельного тестирования UI, выявил 2 уязвимости при определении ролей при авторизации, достиг 100% покрытия ключевых эндпоинтов API.
3. Новостной агрегатор (парсер новостных сайтов) (роль — QA engineer). Разработал 80+ автотестов для API (RestAssured), ускорил прогон тестов на 30% используя многопоточный подход.
Общая продолжительность работы на проектах — 3 года 6 месяцев.
Проекты
(3 года 7 месяцев)
Корпоративная система учета подотчетных средств и клиентской базы
Роль
Automation QA Engineer (Java)
Обязанности
Команда: Backend: 3, Frontend: 2, UI/UX: 1, PM: 1, QA: 2, QA auto: 3, Team lead: 1
Обязанности:
Внутреннее веб-приложение для автоматизации финансовых процессов компании таких как:
● Учета подотчетных средств сотрудников (авансы, командировочные, расходы).
● Повышение прозрачности финансовых операций.
● Интеграцию с бухгалтерскими системами (1С).
● Централизованное хранение данных о клиентах.
● Управления клиентской базой (учет входящих заявок, история взаимодействий).
● Снижения рутинных операций за счет автоматизации согласований и уведомлений.
Обязанности:
● Определение наиболее приоритетных сценариев для автоматизации.
● Оценка сложности автоматизации различных тестовых сценариев.
● Тестирование UI для сотрудников (usability, тестирование ролевой модели).
● Покрытие критических сценариев использования UI автотестами с применением Selenide + TestNG.
● Автоматизация регрессионных тестов.
● Ведение тестовой документации.
● Проведение интеграционного и ролевого тестирования (RestAssured, Postman)
● Автоматизация проверок REST API через RestAssured + TestNG
Достижения
Чего удалось достичь:
● Снижение количества регрессионных багов на 50% после внедрения Cucumber-сценариев.
● Увеличение UI-покрытия с 60% до 85% за счет Selenide-тестов.
● Усилиями AQA команды создали тестовый фреймворк для параллельного тестирования UI, что ускорило время выполнения тестов на 60%.
● Автоматизировал 80% рутинных проверок.
● Полная автоматизация проверок REST API через RestAssured (60+ тестов).
Стек специалиста на проекте
XML, Jira, SQL, Postman, TestNG, Selenide, Rest Assured, Cucumber, Allure, GitLab, GitHub, Kafka, MQ, Docker Compose, confluence, java 11+
Отрасль проекта
E-commerce & Retail
Период работы
Декабрь 2023 - Март 2025
(1 год 4 месяца)
Агрегатор новостных сайтов. Полноценное веб - приложение, предоставляющее графический интерфейс и дополнительный функционал для просмотра новостной ленты. Интегрируется с внутренним API компании.
Роль
QA engineer
Обязанности
Команда: Backend: 2, Frontend: 3, DevOps: 1, UI/UX: 1, PM: 1, QA: 1, QA auto: 2, Team lead: 1
Обязанности:
Написание и поддержка существующих тестов для проверки функциональности приложения с использованием TestNG.
Разработка автотестов REST API (Java + RestAssured/Postman) для проверки добавленных эндпоинтов.
Создание тестов для UI-элементов с использованием Selenium WebDriver.
Покрытие критических сценариев использования UI автотестами с применением Selenium Webdriver.
Тестирование ролевых моделей при авторизации.
Достижения
Снизил количество UI-багов на 70% за счет покрытия 20+ сценариев.
Создал тестовый фреймворк для параллельного тестирования UI,что ускорило время выполнения тестов на 50%.
Выявил 2 уязвимости при определении ролей при авторизации.
Общими усилиями AQA команды достигли 100% покрытия ключевых эндпоинтов API.
Выявил несколько ключевых проблем в сценариях использования UI.
Стек специалиста на проекте
Confluence, SQL, SOAP, Postman, SoapUI, Rest Assured, Swagger, GitHub, Selenium WebDriver, JUnit 5, java 11+
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2022 - Декабрь 2023
(1 год 4 месяца)
Новостной агрегатор (Парсер новостных сайтов).
Роль
QA engineer
Обязанности
Проект представляет собой масштабируемый сервис парсинга новостей, который собирает данные с 35+ медиа сайтов и структурирует их предоставляя API. Решение предназначено для компаний, которым необходим автоматизированный доступ к свежим новостям из различных источников без необходимости самостоятельного парсинга.
Команда: Backend: 2, PM: 1, QA auto: 2, Team lead: 1
Обязанности:
Разработка и поддержка существующих автотестов для валидации корректности извлечения данных (JUnit 5).
Реализация сравнения ожидаемых и фактически полученных данных от API (JSON Schema).
Разработка автотестов REST API (Java + RestAssured/Postman).
Ведение чек-листов для ручного тестирования новых источников.
Фиксация багов в YouTrack с шагами воспроизведения.
Достижения
Разработал 80+ автотестов для API (RestAssured).
Ускорил прогон тестов на 30% используя многопоточный подход.
Стек специалиста на проекте
Postman, GraphQL, Rest Assured, Swagger, YouTrack, GitHub, JUnit 5, java 11+
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2021 - Сентябрь 2022
(1 год 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
Колледж телекоммуникаций и информатики Сибирского государственного университета телекоммуникаций и информатики (СибГУТИ) г. Новосибирск
Специальность
Сетевое и системное администрирование
Завершение учебы
2021 г.