Мы ищем QA инженера, который присоединится к нашей команде и поможет обеспечить качество и надежность сложных систем в быстро меняющейся, развивающейся среде.
Обязанности
Анализировать требования и оценивать риски и бизнес-воздействие изменений.
Разрабатывать и выполнять тестовые сценарии на основе поведения системы и крайних случаев.
Проводить ручное тестирование сложных компонентов бэкенда и системного уровня.
Тесно сотрудничать с разработчиками и продуктовыми командами для выявления, воспроизведения и отслеживания дефектов.
Эффективно работать в быстро меняющейся среде с изменяющимися приоритетами.
Требования
Умение читать и понимать код, написанный на нескольких языках (C++, Go, Python).
Опыт работы со скриптами (Python, Bash) для тестирования, автоматизации и отладки.
Базовые знания баз данных, похожих на SQL, и умение работать с запросами к данным.
Сильный опыт ручного тестирования сложных систем (бэкенд, инфраструктура или распределённые системы).
Твердое понимание управления рисками: оценка критичности изменений и потенциального бизнес-воздействия.
Доказанная способность работать под давлением в условиях стартапа.
Уверенный пользователь Linux (командная строка, логи, процессы, базовая отладка).
Желательно
Опыт тестирования распределённых или высоконагруженных систем.
Знакомство с CI/CD пайплайнами.
Базовое понимание сетевых технологий и архитектуры систем.