Обязанности:
Комфортел — оператор связи для бизнеса с 17-летним опытом. Работаем со средним и крупным бизнесом, госучреждениями и другими операторами. Мы — не бюрократическая корпорация, а компания, где решения принимаются быстро, и управление строится на здравом смысле, а не на сотнях регламентов. Наши сотрудники — наша главная ценность. Средний срок работы в компании — 3,5 года, и это не случайность: мы инвестируем в людей, а они — в нас. Мы растём ежегодно: по выручке, географии (офисы в СПб, Москве и Алматы) и команде. У нас много проектов в работе и сейчас мы в поисках QA-инженера в один из них: DiPal — это цифровой помощник, superApp, система, призванная упростить ежедневные бытовые процессы, сделать жизнь комфортнее, безопаснее и экономнее. Включает в себя видеодомофонию, видеонаблюдение, контроль доступа и заявки в УК. Что мы предлагаем: Свободу вместо регламентов: гибкий график, общение на «ты» и минимум бюрократии; Просторный светлый офис у м. Комендантский проспект со всеми благами: чай, кофе, корпоративная библиотека, зона отдыха, кикер, автоматы со снеками, уютный сквер для обедов на свежем воздухе; Официальное трудоустройство и работу в офисе (удаленный или гибридный формат работы предложить не можем); Работу в сильной команде с возможностью многому научиться; Карьеру без потолка: руководителей растим внутри, а не ищем на стороне; Удобные рабочие места, оснащенные всем необходимым; Дружный коллектив и непринужденную атмосферу. Что мы ожидаем от вас: Основной стек Python 3.10+: уверенное владение современными возможностями языка (типизация, паттернматчинг); Статическая типизация: обязательное использование аннотаций типов для функций, атрибутов и возвращаемых значений; применение модулей typing и typing_extensions; Проверка типов: опыт работы с mypy (режим --strict ) или pyright (режим strict ); Качество кода: настройка и ежедневное использование линтеров ( ruff или flake8 с плагинами), форматтеров ( black ) и сортировщиков импортов ( isort ); Тестирование (BDD-подход) Фреймворк: behave — написание и поддержка BDD-тестов (feature-файлы, step-дефиниции, контекст); Allure-отчёты через allure-behave и allure-python-commons; HTML-отчёты с использованием behave-html-pretty-formatter . HTTP-взаимодействия и API Клиенты: requests (синхронный), aiohttp или httpx (асинхронный); Аутентификация: реализация Basic/Digest Auth, работа с JWT ( PyJWT); WebSocket: базовые сценарии с websocket-client . Утилиты и обработка данных Валидация, парсинг: validators , парсинг и валидация через phonenumbers , python-dateutil; Конфигурация и тестовые данные: хранение в .env и YAML, загрузка через pythondotenv и PyYAML; Нагрузочное тестирование Один из инструментов: locust , k6 или jmeter — создание и запуск нагрузочных сценариев; Будет плюсом Опыт интеграции всех перечисленных инструментов в CI/CD-пайплайны (GitHub Actions, GitLab CI, Jenkins); Умение писать чистый, документированный и переиспользуемый код; следование принципам SOLID и DRY; Навыки код-ревью и ведения технической документации на русском и английском языках. Как мы работаем:Минимум бюрократии, максимум практики. В команде - профессионалы, которые ценят компетентность больше, чем пустые разговоры. Если вы разделяете наши ценности и хотите присоединиться к команде — ждём ваших откликов!Похожие вакансии
Договорная
Санкт-Петербург. Станции метро: Пионерская, Комендантский проспект
Криптонит
Договорная
Санкт-Петербург. Станции метро: Пионерская, Комендантский проспект
Sputnik8
Договорная
Санкт-Петербург. Станции метро: Пионерская, Комендантский проспект
СБЕР
QA Engineer (Manual + Automation)
Договорная
Санкт-Петербург. Станции метро: Пионерская, Комендантский проспект
IBS
Договорная
Санкт-Петербург. Станции метро: Пионерская, Комендантский проспект
Контакт
Senior QA Automation Engineer (Python)
Договорная
Санкт-Петербург. Станции метро: Пионерская, Комендантский проспект
UserGate