Мы аккредитованная IT-компания, резидент Сколково. Создаем удобное digital-решение для организации мероприятий — простой, понятный инструмент, который избавит организаторов от рутины и поможет им фокусироваться на самом главном — участниках и впечатлениях.
Мы ищем опытного QA-инженера (Python, backend‑автоматизация), который выстроит систему тестирования вокруг микросервисного бэкенда и частично фронтенда, станет единственным тестировщиком на продукте и будет работать в плотной связке с техлидом и разработчиками.
Задачи:
Быть точкой экспертизы по 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, секрет‑хранилища, разделение окружений).
Готовность быть единственным тестировщиком, самостоятельно выстраивать процессы, активно участвовать в обсуждении требований и приоритизации (участие в формировании бэклога, оценка тестирования на грумингах).
Готовность к работе в стартап‑среде: высокая вовлечённость, ответственность, чувствительность к критичным для заказчика сценариям.
Преимущества компании: