Руслан Б.
Занимался автоматизацией тестирования mobile, api и web платформ в ведущей финтех компании Узбекистана. Автоматизация тестирования - Проектирование и разработка автотестов с нуля (Mobile / Web / API) - Стек: Java, Appium, Selenide/Selenium, JUnit 4/5, Playwright, RestAssured, Retrofit2, Gradle/Maven - Настройка Appium capabilities, работа с локаторами, ожиданиями и жестами - Настройка прогонов автотестов, анализ результатов, стабилизация (снижение flakiness) - Логирование и диагностика: скриншоты/видео, HAR/логи устройства, attach’и в Allure - Работа с тестовыми окружениями: конфиги, feature flags, переменные окружения - Контроль качества автотестов: code review, гайдлайны, форматирование, единый стиль - Рефакторинг и поддержка автотестов при изменениях продукта и API-контрактов Процессы и документация - Участие во всех этапах разработки ПО (от требований до релиза) - Взаимодействие с командой разработки и бизнес-стейкхолдерами - Проектирование и написание тест-кейсов, чек-листов, тест-наборов - Поддержка и актуализация тестовой документации на протяжении жизненного цикла продукта - Подготовка тестовых данных и определение подходов к тестированию Виды тестирования - Проведение smoke / regression / acceptance / alpha-beta тестирования - Интеграционное тестирование API / DB / Инструменты - Тестирование API (Postman) - Анализ сетевого трафика через proxy-инструменты (Charles) - SQL: проверка данных и валидация результатов CI/CD и тестовая инфраструктура - Интеграции и настройка пайплайнов: Jenkins, GitLab CI/CD - Отчетность и экосистема Allure: Allure TestOps, Allure Report - Интеграции и инструменты: Telegram notifications, BrowserStack, Selenoid - Организация запусков на реальных девайсах / device-farms (BrowserStack и аналоги) Лидерство и команда - Управление командой QA: постановка задач, распределение нагрузки, контроль прогресса и performance review - Онбординг и менторинг: адаптация младших коллег, план развития, обучение тест-дизайну и автотестам - Проведение 1:1, регулярная обратная связь, формирование культуры качества - Найм: интервью, оценка техскиллов, участие в подборе и онбординге - Построение процессов тестирования в SDLC (requirements → test design → testing → release → post-control) - Управление командой тестировщиков - Настройка запуска автотестов и анализ результатов запусков - Выбор методов и инструментов тестирования - Постановка задач команде разработки на реализацию или доработку программного продукта - Контроль выполнения задач, соблюдения требований к реализации или доработке программного продукта, командой разработки
Занимался обеспечением качества кроссплатформенного VPN-продукта GuruVPN, тестированием API, мобильных приложений Android/iOS. - Разрабатывал и поддерживал API-автотесты на Java, JUnit 5, Spring Boot и Rest-Assured. - Автоматизировал мобильные UI-тесты Android/iOS с использованием Appium и Selenide. - Проверял авторизацию, подписки и paywall-сценарии, выбор серверов, VPN-подключение, смену IP, WireGuard/VLESS и Connect Rate. - Настраивал CI/CD-прогоны в GitHub Actions и GitLab CI, отчётность в Allure TestOps и уведомления в Slack. - Анализировал стабильность и производительность: CSR, latency, error rate, доступность серверов и результаты мониторинга. - Проводил ручное функциональное и интеграционное тестирование, локализовывал дефекты и проверял исправления на реальных устройствах, симуляторах и TestGrid. - Поддерживал тестовую документацию Стек: Java, TypeScript, Appium, Selenide, JUnit 5, Rest-Assured, Spring Boot, Gradle, WireGuard, GitHub Actions, GitLab CI, Allure TestOps, Grafana, Metabase, Firebase.
Занимался ручным тестированием сайта и мобильного приложения Kwork. Основные задачи: - Проверял новую функциональность, исправленные ошибки и работу основных возможностей продукта перед релизами. - Тестировал финансовую часть: YesCrow, YooMoney, пополнение и списание средств, внутренний баланс, оплату заказов и возвраты. - Проверял весь процесс работы с заказом - от создания и оплаты до выполнения, принятия результата, отправки на доработку, отмены или открытия спора. - Тестировал покупку и продажу услуг, а также создание, редактирование, публикацию и управление кворками. - Проверял работу Биржи: создание проектов, публикацию требований, отправку предложений, выбор исполнителя и оформление заказа. - Тестировал чаты между заказчиком и исполнителем, отправку вложений и получение уведомлений. - Проверял регистрацию, авторизацию, профиль пользователя, настройки аккаунта и работу разных ролей - заказчика и исполнителя. - Тестировал каталог услуг, категории и подкатегории, поиск, фильтры, сортировку и карточки услуг. - Проверял корзину, оформление заказа и навигацию по сайту. - Тестировал мобильное приложение Kwork на iOS и Android, проверял основные пользовательские сценарии и соответствие веб-версии. - Тестировал API: отправлял запросы, проверял ответы, параметры, статус-коды, авторизацию, обработку ошибок и некорректных данных. - Изучал требования и макеты, составлял тест-кейсы и чек-листы, оформлял баги и проверял их после исправления. - Работал вместе с разработчиками, аналитиками и дизайнерами: помогал находить причины ошибок и проверял готовую функциональность.
Понравился профиль? Создайте себе такой же