Адмир Б. QA FullStack, Middle+
ID 28627
АБ
Адмир Б.
Мужчина, 25 лет
Россия, Москва, UTC+3
Ставка
2 805,19 Р/час
НДС не облагается
Специалист доступен с 31 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
QA FullStack
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — A1
Главное о специалисте
Адмир — специалист уровня Middle+ в области QA FullStack из Москвы. Имеет опыт работы в отраслях FinTech & Banking, BioTech, Pharma, Health care & Sports, Government & Public Sector.
Ключевые навыки: DBeaver, Eclipse IDE, Figma, Git, GitHub, GitLab, Gradle, Hibernate, IntelliJ IDEA, Jenkins, JSON, JUnit, Maven, Mockito, MySQL, OpenAPI, PostgreSQL, Postman, Rest Assured, Spring Boot, Swagger, VS code, YAML, Java, REST API, SQL.
Участвовал в следующих проектах:
- «Взаимодействия операторов с клиентом и разбором персональных предложений» (Bellintegrator/Softico Solutions) — роль: Java Development & QA Automation (Fullstack).
- «Телекоммуникационная связь пациента с врачом с интеграцией ЕМИАС» (РТ Доктис) — роль: Fullstack QA.
- «Бронирование мест для юридических лиц» (MANUFAQTURY/CheapTrip) — роль: QAQ Engineer.
На проектах занимался разработкой и поддержкой автотестов для UI и API, интеграцией автотестов в CI/CD-процессы, API-тестированием REST-сервисов, анализом требований и проектированием тест-кейсов, проведением ревью тестовой документации и кода автотестов, работой с баг-трекингом.
Проекты
(3 года 6 месяцев)
Bellintegrator/Softico Solutions
Роль
Java Development & QA Automation (Fullstack)
Обязанности
Проект: «Взаимодействия операторов с клиентом и разбором персональных предложений»
1. Разработка на Java (Spring Framework)
- Реализация REST API (обработка запросов, валидация, интеграция с БД).
- Реализация REST API (обработка запросов, валидация, интеграция с БД).
- Уверенное владение PostgreSQL и MySQL написание SQL-запросов средней сложности, оптимизация схем и индексов, настройка связей между таблицами.
2. Автоматизированное тестирование API и backend-логики
- Написание модульных (JUnit, Mockito) и интеграционных тестов.
- Тестирование REST API через RestAssured, Postman, анализ ответов и edge-cases.
- На проекте использовал Apache Kafka и REST API для организации взаимодействия между микросервисами, работал с HTTP-запросами при интеграции внешних систем.
- Внедрял автоматизацию на проекте подбирал подходящие инструменты, настраивал тест-кейсы и сценарии, что позволило сократить время на регрессию и повысить стабильность релизов.
3. UI-автотесты на Selenium WebDriver и Playwright
- Разработка и поддержка тестов с использованием Page Object Pattern.
- Интеграция с фреймворками (JUnit/TestNG), управление состояниями тестов.
4. Работа с CI/CD и тестовой инфраструктурой
- Владение основами работы с инструментами разработчика (DevTools)
- Настройка непрерывной интеграции и доставки (CI/CD)
- Базовые знания системы контроля версий Git
- Настройка запуска автотестов в Jenkins/GitLab CI (по триггерам: коммиты, PR).
- Генерация отчетов (Allure Reports), мониторинг стабильности тестов.
5. Отладка и анализ проблем
- Поиск багов в backend- и frontend-коде через логи (Logback/SLF4J), дебаггеры.
- Анализ падающих тестов, исправление flaky-сценариев.
6. Тест-аналитика и документация
- Анализ требований, проектирование тест-кейсов, чек-листов.
- Ведение баг-репортов, описание архитектуры решений и тестовой логики.
7. Поддержка кода и рефакторинг
- Улучшение legacy-кода с учетом принципов SOLID и чистой архитектуры.
- Участие в code review, работа с Git (ветки, мерж-реквесты).
8. Управление зависимостями и сборкой
- Настройка проектов через Maven/Gradle, подключение библиотек (Spring, Selenium, TestNG и др.).
- Оптимизация тестовых сценариев для ускорения выполнения в CI.
9. Командная работа и процессы
- Планирование задач, декомпозиция, оценка сроков.
- Менторство junior-специалистов, обсуждение архитектуры решений.
10. Полный цикл тестирования
- Проведение функционального, регрессионного, smoke- и sanity-тестирования.
- Интеграция автотестов в процесс разработки (shift-left testing).
Стек специалиста на проекте
Selenium WebDriver, Gitlab CI, Контроль версий, reports, Postman, Базы данных, DevTools, Java, Git, API, Rest Assured, TestNG, JUnit, Mockito, Gradle, SLF4J, Backend, PageObject, Playwright, Allure, UI-тестирование, Maven, MySQL, Testing, REST API, Spring, PostgreSQL, Framework, Jenkins, CI/CD, Testing documentation, shift left, Apache Kafka
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2024 - По настоящее время
(10 месяцев)
РТ Доктис
Роль
Fullstack QA
Обязанности
Проект: «Телекоммуникационная связь пациента с врачом с интеграцией ЕМИАС»
1. Знакомство с основными этапами жизненного цикла программного продукта, включая тестирование и интеграционные процессы.
Проведение функционального, регрессионного и интеграционного тестирования как frontend, так и backend компонентов, включая взаимодействие с внешними REST-сервисами и микросервисной архитектурой.
2. Тестирование UI на соответствие макетам (Figma), адаптивность, кросс-браузерность и удобство использования, с фиксацией отклонений и UX-замечаний.
3. Практический опыт автоматизированного тестирования с использованием Java: API-тестирование с использованием Postman и Swagger, а также разработка автотестов для API на Java (RestAssured, JUnit, TestNG).
4. Поддержка тестовой документации: написание и актуализация тест-кейсов, чек-листов, баг-репортов и тест-планов (TestRail, Confluence).
5. Участие в анализе требований и проработке логики с аналитиками и разработчиками, выявление противоречий и уточнение бизнес-правил.
6. Проведение нефункционального тестирования: нагрузка (JMeter, Gatling), безопасность (OWASP ZAP), стабильность и проверка логирования.
7. Разработка и поддержка автотестов UI на Java (Selenium, Selenide) с использованием Page Object и Allure, настройка запуска через Jenkins или GitLab CI.
8. Работа с баг-трекинговыми системами (Jira, YouTrack): заведение, сопровождение и ретест багов, участие в планировании релизов и анализе инцидентов.
9. Наставничество junior-специалистов, код-ревью автотестов, участие в улучшении тестовой стратегии и внедрении best practices по автоматизации.
Стек специалиста на проекте
Наставничество, Gitlab CI, архитектура, Fullstack, gatling, Postman, макеты, Java, API, Rest Assured, Selenium, TestRail, QA, TestNG, JUnit, Selenide, JMeter, Swagger, YouTrack, Zap, Документация, PageObject, Confluence, Планирование, Allure, UI-тестирование, Figma, Testing, Jira, Работа с баг-трекинговой системой, owasp, Jenkins, CI/CD, Microservices, безопасность, Load Testing
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Октябрь 2023 - Октябрь 2024
(1 год 1 месяц)
MANUFAQTURY/CheapTrip
Роль
QAQ Engineer
Обязанности
Проект: «Бронирование мест для юридических лиц»
1. Разработка и поддержка автотестов для UI и API на Java с использованием Selenide, RestAssured, JUnit/TestNG, с применением паттерна Page Object и генерацией отчётов через Allure.
2. Интеграция автотестов в CI/CD-процессы с использованием Jenkins, GitLab CI, настройка триггеров на запуск по коммитам и pull request’ам.
3. API-тестирование REST-сервисов через Postman и Swagger, написание автоматизированных сценариев проверки бизнес-логики и обработки ошибок.
4. Анализ требований и проектирование тест-кейсов до начала разработки (shift-left), активное взаимодействие с разработчиками и аналитиками.
5. Проведение ревью тестовой документации и кода автотестов, работа над повышением покрытия и стабильности тестов.
6. Участие в тестировании UI: визуальные и регрессионные проверки, валидация верстки и поведения интерфейса в различных окружениях.
7. Работа с баг-трекингом (Jira), логами и отчётами CI, участие в ретроспективах, планировании задач и улучшении процессов тестирования в команде.
Стек специалиста на проекте
API, Java, Jira, Postman, TestNG, JUnit, Selenide, Rest Assured, Jenkins, Swagger, Allure, UI-тестирование, Работа с баг-трекинговой системой, Testing, PageObject, CI/CD, Документация, Gitlab CI, Framework, тесты, ретроспективы
Отрасль проекта
Government & Public Sector
Период работы
Февраль 2022 - Октябрь 2023
(1 год 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Академия права и управления, г. Рязань
Специальность
Юридический, Юриспруденция
Завершение учебы
2022 г.