QA-инженер

Дата размещения вакансии: 07.04.2026
Работодатель: АНО ДО Московская школа программистов
Уровень зарплаты:
з/п не указана
Город:
Москва
Сретенский бульвар 6/1с1
Требуемый опыт работы:
От 3 до 6 лет

Московская Школа Программистов — продуктовая EdTech-команда.
Мы развиваем собственную LMS: через неё проходят десятки тысяч учеников от первой записи до выпускного свидетельства. Это живой продукт который мы трепетно улучшаем и дорабатываем около 10 лет.

Мы ищем опытного QA-инженера, который умеет работать не только с UI, но и глубоко погружаться в API, инфраструктуру и процессы CI/CD. Вы будете важной частью команды: от участия в ранних этапах разработки до расследования инцидентов в продакшене.

Чем предстоит заниматься:

  • Тестирование документации - выявление несоответствий на ранних этапах разработки, участие в ревью требований
  • Функциональное тестирование API, клиентской части и DevOps-инфраструктуры
  • Баг-репортинг - составление чётких и воспроизводимых отчётов об ошибках
  • Взаимодействие с бизнесом и командой разработки, проведение демо
  • Расследование инцидентов, поступающих из службы поддержки, поиск первопричин

Требования:

  • REST API, HTTP/HTTPS - методы, статус-коды, заголовки, жизненный цикл запроса; понимание принципов контрактного тестирования (КСА)
  • Брокеры сообщений - опыт тестирования асинхронного взаимодействия через RabbitMQ или Apache Kafka (очереди, топики, консьюмеры)
  • Инструменты тестирования - Postman / Insomnia для работы с API; сниффер трафика (Charles Proxy, Wireshark или Fiddler) для анализа сетевого взаимодействия
  • SQL и базы данных - уверенные запросы (SELECT, JOIN, GROUP BY, подзапросы); PostgreSQL, MySQL; GUI-клиенты DBeaver, DataGrip
  • Docker и Kubernetes - образы, контейнеры, docker-compose; базовые сущности k8s (pod, deployment, service), kubectl для диагностики
  • DevOps-тестирование - проверка конфигураций, переменных окружения, пайплайнов CI/CD; работа с логами (kubectl logs, ELK, Grafana)
  • Командная строка Linux - bash, grep, curl, ssh на уровне диагностики
  • Документация - умение читать и анализировать OpenAPI/Swagger, Confluence
  • Трекеры задач - Jira, YouTrack или аналоги
  • Git - клонирование, ветки, просмотр истории изменений

Будет плюсом:

  • Написание автотестов - Pytest, Jest, Playwright или аналоги
  • Нагрузочное тестирование - k6, JMeter, Gatling
  • Знакомство с системами мониторинга - Grafana, Prometheus, ELK-стек, Senty

Условия:

  • Оформление по ТК в аккредитованную IT-компанию, “белая” зарплата

  • 28 календарных дней отпуска в год, ДМС после испытательного срока

  • Современный офис на Сретенке: удобные рабочие места, кухня и зона отдыха с пинг-понгом, ps5

  • Гибкое начало дня (обычно с 9 до 11)

  • Уровень дохода обсуждаем на собеседовании и привязываем к вашему опыту и зоне ответственности