Первый этап - тестовое задание.
Наша дружная команда разрабатывает онлайн-сервис GoProtect.ru с 2014 года. Мы делаем удобный и современный сервис для спортсменов.
Наша компания в цифрах:
- Более 500 000 оформленных спортивных страховых полисов
- Более 5000 онлайн-партнеров - спортивных федераций, клубов и тренеров
- Более 200 видов спорта
В связи с расширением команды и запуском tnote.ru мы ищем QA Engineer / инженера по тестированию с навыками программирования.
Нам нужен человек, который не просто проверяет интерфейс по чек-листу, а хочет понимать, как продукт работает изнутри: разобраться в логике системы, посмотреть данные в БД, при необходимости прочитать код и понять, на каком этапе что-то пошло не так.
Какие задачи надо будет решать:
- Тестировать новый функционал наших продуктов перед выпуском в production
- Проверять существующий функционал и находить ошибки, нестандартные сценарии и пограничные случаи
- Разбираться в бизнес-логике продукта и понимать, как функционал работает не только со стороны пользователя, но и внутри системы
- Проверять данные напрямую в MySQL и PostgreSQL, писать SQL-запросы для проверки сложных случаев
- Анализировать найденные ошибки и помогать разработчикам локализовать причину проблемы
- Не бояться заглянуть в код на Go, PHP или JavaScript, если это помогает разобраться в работе функционала или найти источник ошибки
- При необходимости писать небольшие скрипты и вспомогательный код для тестирования
- Участвовать в обсуждении и проверке нового функционала вместе с разработчиками
- Использовать Codex как один из рабочих инструментов: для анализа кода, составления SQL-запросов, поиска возможных проблем, подготовки тестовых сценариев и решения технических задач
Кого мы ждём:
- Есть опыт тестирования веб-приложений
- Понимаете, как в целом устроено современное веб-приложение: frontend, backend, база данных
- Умеете работать с SQL и не боитесь самостоятельно смотреть данные в БД
- Не боитесь программного кода: можете прочитать его, разобраться в основной логике и использовать это при поиске ошибок
- Есть базовые навыки программирования на любом языке
- Умеете не просто написать «не работает», а постараться разобраться, что именно сломалось, при каких условиях и где может находиться причина
- Умеете мыслить логически, проверять нестандартные сценарии и задавать правильные вопросы
- Можете самостоятельно разобраться в незнакомой задаче
- Уверенно используете Codex как помощника при решении технических задач
Будет плюсом:
- Опыт написания автотестов
- Опыт работы с MySQL / PostgreSQL
- Знание Go, PHP или JavaScript
- Опыт работы с Git
Главное для нас - не знание конкретного набора технологий наизусть, а техническое мышление, любопытство и желание разобраться, почему система работает именно так.
Наш стек:
Backend: Go, PHP
Frontend: JavaScript
Базы данных: MySQL, PostgreSQL
Не обязательно глубоко знать весь наш стек. Важно не бояться с ним работать и уметь разобраться в коде и данных, когда это требуется для тестирования.
Что мы предлагаем:
- Работа над реальным продуктом с большой пользовательской базой
- Возможность глубоко погружаться в продукт и понимать его устройство, а не ограничиваться только ручным тестированием интерфейса
- Работа в одной команде с разработчиками и Team Lead
- Широкий спектр задач и минимум бюрократии
- Возможность развиваться в сторону технического QA и автоматизации тестирования
- Дружная команда
- Гибкий график
- Гибридный формат работы
- Офис в Санкт-Петербурге, Кожевенная линия, 40Б
Codex - один из наших ежедневных рабочих инструментов.
На собеседовании мы можем предложить небольшую практическую задачу с его использованием. Нам важно не знание каких-либо команд или промптов наизусть, а умение правильно поставить задачу, разобраться в полученном результате и проверить его.

