Немного о нас:
Платформа iSmart охватывает всю школьную программу с 1 по 11 класс, включает AI-помощника, геймификацию и адаптивное обучение. Более 12 000 учителей используют нашу платформу в работе с учениками.
У нас инженерная команда, современная инфраструктура, AI-first подход :)
О роли
Ищем Middle QA-инженера, который будет уверенно закрывать качество продукта: тестировать фичи руками и автотестами, поддерживать и расширять существующее покрытие, находить и качественно описывать дефекты и составлять артефакты тестирования.
Чем предстоит заниматься
- Тестировать фичи продукта: web, REST/GraphQL API, основные интеграции
- Писать и поддерживать автотесты на уровнях API и E2E в нашей готовой архитектуре (TypeScript + Playwright)
- Покрывать новый функционал тест-кейсами, поддерживать актуальность регрессионных наборов
- Участвовать в регрессе и smoke-тестировании на релизах
- Находить, локализовывать и чётко описывать дефекты с воспроизводимыми шагами
- Применять AI-инструменты в ежедневной работе: генерация тест-кейсов и тест-данных, ускорение написания автотестов, помощь в триаже
Что важно
- 3+ года в QA, из них реальный опыт автоматизации (не только мануальное тестирование)
- Уверенный TypeScript (или другой ЯП с готовностью быстро перейти на TS)
- Практический опыт с Playwright (или другими фреймворками автотестирования): умеете писать и поддерживать E2E-тесты
- Тестирование REST API, понимание работы с GraphQL
- Базовое понимание архитектуры веб-приложений и работы с БД (SQL-запросы для проверки данных)
- Опыт с Git, понимание того, как тесты запускаются в CI (GitHub Actions / GitLab CI или аналог)
- Умение писать понятные баг-репорты и тест-кейсы, аккуратность в локализации проблем
Будет плюсом
- Опыт проектирования тестовой архитектуры (Page Object, fixtures, test data management)
- Знакомство с очередями, кэшами, фоновыми процессами
- Docker, базовое понимание мониторинга (Sentry, Grafana)
- Опыт тестирования AI-функциональности или работы с LLM
- Agile/Scrum/Kanban в команде
Что предлагаем
- Рост в сильной команде
- Официальное оформление
- Удалённую работу, гибкий график и доверие к тому, как вы организуете свой день
- Уровень дохода обсуждается индивидуально по результатам интервью
- Современный стек и понятные процессы
- Работу, в которой виден результат. Каждый день платформой пользуются тысячи детей и их семей — и качество их опыта во многом зависит от вас