QA Engineer / Тестировщик ПО (Python)

от 150 000 ₽


Мы аккредитованная IT-компания, резидент Сколково. Создаем удобное digital-решение для организации мероприятий — простой, понятный инструмент, который избавит организаторов от рутины и поможет им фокусироваться на самом главном — участниках и впечатлениях.

Мы ищем опытного QA-инженера (Python, backend‑автоматизация), который выстроит систему тестирования вокруг микросервисного бэкенда и частично фронтенда, станет единственным тестировщиком на продукте и будет работать в плотной связке с техлидом и разработчиками.

Задачи:

  • Разработать и развивать архитектуру автотестов на Python для REST API: клиенты на HTTPX, матрицы доступов по ролям, базовые шаги и сценарии API и UI.
  • Покрыть интеграционными тестами backend (REST API по OpenAPI/Swagger), обеспечить минимально необходимое E2E покрытие ключевых транзакционных сценариев на frontend (Playwright).
  • Организовать хранение тестов в GitLab (отдельные репозитории для UI и API), настроить и поддерживать CI/CD пайплайны, включая автозапуск нужных наборов тестов по пушу.
  • Реализовать генерацию тестовых данных (faker/аналогичные библиотеки, подключение сервисов типа Dadata для адресов), подготовку данных через API и работу с кешем (очистка перед прогоном).
  • Настроить структурированную отчётность в Allure (шаги, понятные названия тестов, группировка по сущностям/ролям), интеграцию с Zephyr для менеджеров и формирование трендов по прогонам.
  • Спроектировать и внедрить стратегию параллельных прогонов: асинхронность в автотестах, разбиение на коллекции, оптимизация длительности прогонов через смоук-набор критичных запросов к API
  • Обеспечить синхронизацию версий тестов и сервисов: работа с несколькими репозиториями, триггеры запуска по изменениям в сервисах, работа в DEV и RC окружениях.
  • Настроить безопасную работу с паролями и токенами
  • Создавать и поддерживать тестовую документацию в Jira/Confluence, участвовать в грумингах и ретро, влиять на процессы разработки и качество.
  • Быть точкой экспертизы по QA в команде: помогать с тест-стратегией, приоритизацией, критериями для смоук/регресса, обучать и консультировать коллег.

Требования:
  • Опыт работы в роли QA‑инженера от 4 лет, из них существенная часть в автоматизации backend‑тестирования.

  • Практический опыт построения или существенного развития системы автотестов «с нуля» или в условиях слабой существующей инфраструктуры.

  • Уверенное владение Python для написания и поддержки автотестов (включая базовую работу с асинхронностью, коллекциями, простыми функциями и структурированием кода).

  • Опыт написания интеграционных автотестов для REST API: понимание HTTP, статусов, контрактов, работы с OpenAPI/Swagger.

  • Опыт работы с Playwright: понимание архитектурных отличий от Selenium, взаимодействия с браузерными движками, Page Object, локаторы, auto‑waiting, работа с окнами/вкладками.

  • Понимание принципов параллельного запуска тестов (async/await, pytest‑механизмы, подход к независимости тестов) и оптимизации длительности прогонов (смоук/регресс).

  • Опыт работы с GitLab, настройкой и использованием CI/CD пайплайнов для запуска автотестов.

  • Понимание микросервисной архитектуры, работы контейнеризированных сервисов (Docker на уровне пользователя), опыта тестирования в таких средах.

  • Знание SQL на уровне написания запросов для проверки данных и анализа результатов.

  • Опыт работы с Allure (включая структуру шагов, окружения, базовые метрики) и желательно интеграции с системой управления тестами (Zephyr или аналог).

  • Аккуратность в работе с секретами и конфигурацией (ENV, секрет‑хранилища, разделение окружений).

  • Готовность быть единственным тестировщиком, самостоятельно выстраивать процессы, активно участвовать в обсуждении требований и приоритизации (участие в формировании бэклога, оценка тестирования на грумингах).

  • Готовность к работе в стартап‑среде: высокая вовлечённость, ответственность, чувствительность к критичным для заказчика сценариям.

Условия:
  • Удаленная работа: вы можете работать из любого города на территории РФ
  • Трудоустройство: официальное.
  • Команда: небольшая, профессиональная и дружелюбная, без бюрократии и сложных иерархий.
  • Атмосфера: свободная и творческая, с возможностью влиять на продукт и принимать решения.
  • Общение: напрямую с основателями, быстрое принятие решений​​​​​​​

Преимущества компании:

  • Возможность участвовать в создании продукта с нуля.
  • Работа в динамичной и профессиональной команде.
  • Карьерный рост и развитие профессиональных навыков.
  • Современные инструменты и комфортные условия работы

Сравнение со средней зарплатой в похожих вакансиях:

225k

406k

155k

300k

516k


Поделиться:

Опубликована 5 часов назад

Похожие вакансии

Подбор инструментов для ручного процесса QA. ... React / TypeScript, Apache Kafka, Redis, PostgreSQL, Kubernetes Требования: Опыт работы на позиции QA ... Engineer (ручное тестирование) от 2 лет.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании АО Мой спортАО Мой спорт
  • Москва
7 дней назад
Мы активно развиваем инфраструктуру и сейчас ищем Сетевого инженера / Network Engineer, который поможет ...
  • Можно удаленно
  • Нестандартный график
  • Опыт от 5 лет
Логотип компании АрканитАрканит
  • Москва
6 дней назад
Продукт PT NGFW — межсетевой экран нового поколения, предназначенный для защиты сетевой инфраструктуры, контроля приложений и обнаружения киберугроз. Разработан нашими инженерами с нуля. Обеспечивает высокую производительность за счет обработки пакет...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Positive TechnologiesPositive Technologies
  • Москва
2 дня назад
Сейчас мы ищем QA инженера, который поможет нам воплотить это будущее в жизнь.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании 2ГИС2ГИС
  • Москва
2 дня назад
Ищем в команду опытного Senior QA Performance Engineer для тестирования ядра продукта, непосредственно ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Positive TechnologiesPositive Technologies
  • Москва
2 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.