Middle Ingeniero QA / Tester en Novosibirsk, salario 100000€ | Currículums de especialistas en digital, marketing y afiliación en arbihunter.com

    Middle Ingeniero QA / Tester

    100000
    Rusia
    Novosibirsk
    Tiempo completo
    Trabajo remoto
    Experiencia laboral
    1 año 11 meses
    Último empleo

    ДЕМЛАБС

    QA Engineer (Backend, Integration)
    1 año 11 meses

    Sobre ti

    Sobre ti
    test test test test test test test test test test test test test test test test test test tetst testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest 22121

    Experiencia en afiliación

    SweepStakes
    Dating
    Gambling
    Meta (Facebook)
    Campañas de email
    Yandex Direct

    Experiencia laboral
    1 año 11 meses

    Agosto 2024 - Junio 2026
    (1 año 11 meses)
    ДЕМЛАБС
    QA Engineer (Backend, Integration)
    QA Engineer (System-level testing & automation tooling). Работал с CLI/GUI-продуктами, распределёнными системами, VPN и блокчейн-платформами. Специализируюсь на: - системном тестировании CLI-продуктов; - интеграционном и регрессионном тестировании распределённых узлов; - анализе логов и crash-поведения; - диагностике проблем памяти (AddressSanitizer); - автоматизации через Bash; - работе в Linux-среде; - выявлении логических уязвимостей безопасности. API: - REST / Web3 API; - формирование и отправка JSON-запросов (Postman, curl); - проверка HTTP-статусов; - тестирование взаимодействия локальных и удалённых узлов. Диагностика и Debugging: - AddressSanitizer; - gdb (анализ падений, bt); - анализ stack trace; - tcpdump; - Wireshark; - онлайн-анализ логов. Linux: - работа с процессами и сервисами; - анализ логов; - изменение конфигураций; - сетевые настройки; - firewall; - запуск и остановка сервисов. Docker: - развёртывание multi-container окружений; - имитация работы распределённой сети; - кастомизация конфигураций узлов; - сборка собственных билдов под тестовые задачи. CI/CD: - GitLab CI; - автоматизация сборки под AddressSanitizer; - сборка из любой git-ветки; - оптимизация pipeline. Автоматизация (Bash): - скрипты с параметрами; - логирование; - обработка exit-кодов; - trap; - парсинг JSON (jq); - устранение конфликтов сборки. Продукты: Cellframe-node (CLI), KelVPN (CLI, GUI). Зона ответственности: - тестирование двух продуктов (node + VPN); - проверка взаимодействия распределённых узлов; - тестирование Web3 API; - анализ сетевого поведения; - участие в релизах и hotfix; - взаимодействие с разработчиками при разборе логики дефектов. Достижения: 1. Оптимизация сборки под AddressSanitizer. Ситуация: ручная ASan-сборка занимала около 40 минут, замедляя регрессию. Задача: сократить время сборки и сделать её более предсказуемой. Действие: автоматизировал процесс через Bash, реализовал сборку из любой git-ветки, внедрил решение в общий репозиторий. Результат: время сборки снизилось с 40 до 5 минут, что ускорило регрессию и повысило эффективность команды. 2. Обнаружение критической логической уязвимости. Выявил уязвимость в механизме seed-based восстановления кошелька, допускавшую возможность подбора комбинации и восстановления чужого кошелька без уведомления системы. Потенциальный риск: полная компрометация пользовательских средств. Уязвимость устранена до релиза. 3. Онбординг и техническая документация. Ситуация: новым сотрудникам QA-отдела требовалось много времени, чтобы вникнуть в процессы тестирования. Задача: упростить адаптацию и стандартизировать процессы тестирования. Действие: разработал 16+ технических инструкций, структурировал регрессионные сценарии, участвовал в онбординге нового QA. Результат: время адаптации новых сотрудников сократилось, повысилась единообразность выполнения тестов.

    Habilidades

    Регрессионное тестирование
    Исследовательское тестирование
    Тестирование CLI
    Тестирование GUI
    Web3 API
    curl
    gdb
    AddressSanitizer
    tcpdump
    Wireshark
    Pruebas de integración
    Pruebas de API
    API REST
    Postman

    Dominio de idiomas

    Intermedio Inglés
    Nativo Ruso

    Tipo de empleo

    Tipo de empleo
    Tiempo completo
    Formato de trabajo
    Trabajo remoto, Híbrido
    Horario de trabajo
    5/2
    Reubicación
    Posible
    Viajes de trabajo
    Viajes posibles