О продукте и команде
Мы развиваем SaaS-продукт для работы с электронными документами.
У нас небольшая фулстэк-команда. Разработчики frontend и backend, QA и специалисты по инфраструктуре работают вместе над общим результатом. Нам нужен человек, который возьмёт на себя качество продукта и при этом будет лично участвовать в разработке.
Формат работы: удалённо. Возможна частичная занятость — обсудим её с кандидатом.
Чем предстоит заниматься
- Планировать и проводить ручное, исследовательское и регрессионное тестирование веб-продукта.
- Автоматизировать проверки API, интеграций и ключевых пользовательских сценариев; поддерживать тесты в рабочем состоянии.
- Строить и развивать CI: сборка, запуск тестов, тестовые данные и зависимости, отчёты, понятные критерии успешного прохождения.
- Разбирать дефекты вместе с командой, находить причины в коде, данных и окружении, добавлять регрессионные проверки.
- Самостоятельно выполнять согласованные задачи разработки на Go: исправлять дефекты и реализовывать изменения в backend-сервисах.
- Использовать ИИ-агентов для работы с кодом, тестами и анализом задач: чётко ставить задачу, проверять изменения и подтверждать результат собственными проверками.
- Поддерживать командный трекер: актуальность задач и дефектов, статусы, ответственных, блокировки и ссылки на результаты работы.
Что для нас важно
- Опыт работы в небольшой фулстэк-команде и личный вклад в выпущенные изменения продукта. На собеседовании попросим рассказать, что именно вы сделали сами.
- Уверенное ручное тестирование веб-приложений: тест-дизайн, исследовательские проверки, воспроизведение и понятное описание дефектов.
- Практический опыт автоматизации API и интеграционных тестов, понимание места сквозных проверок.
- Опыт самостоятельной настройки или существенного развития CI-пайплайнов. Мы используем GitLab; опыт с GitLab CI или сопоставимой системой подойдёт.
- Рабочее владение Go, SQL и Git: способность читать существующий backend-код, писать тесты и вносить изменения в продуктовый код.
- Практический опыт работы с ИИ-агентами, которые взаимодействуют с репозиторием и инструментами разработки. Важно уметь проверять их результат и отвечать за итоговое изменение.
- Умение вести задачи и дефекты в командном трекере так, чтобы коллегам были понятны состояние работы и следующий шаг.
Будет плюсом опыт с PostgreSQL, RabbitMQ, Kubernetes, системами управления документами и проверками прав доступа.
Как будем знакомиться
Обсудим примеры вашего личного вклада в тестирование, CI и Go-разработку. На практической задаче предложим найти дефект в небольшом сервисе, продумать ручные проверки, добавить автоматический тест и показать, как он запускается в CI. Попросим продемонстрировать работу с ИИ-агентом и объяснить, что и как вы проверили самостоятельно.