QA Team Lead
Формат: Удаленно
Занятость: полная
Обязанности:
- Разрабатывать и развивать QA-процессы внутри команды
- Руководить и масштабировать QA-команду (помощь в найме, менторство специалистов)
- Определять долгосрочное видение QA для продукта, строить дорожную карту и обеспечивать ее выполнение
- Разрабатывать стратегию тестирования: ручное, автоматизированное, нагрузочное и стресс-тестирование
- Участвовать в планировании релизов и контроле качества на всех этапах SDLC
- Инициировать и внедрять новые инструменты тестирования и практики CI/CD
- Проводить ревью кода для автоматизированных тестов, контролировать качество тестового покрытия
- Тесно сотрудничать с командами разработки, DevOps и продукта
- Организовывать и лично вносить вклад в автоматизацию тестирования и нагрузочное тестирование
Требования:
- 5+ лет опыта в QA, включая не менее 2 лет в роли тимлида или старшего специалиста с обязанностями по управлению людьми (оценка производительности, пересмотр зарплаты, индивидуальные планы развития в соответствии с дорожной картой QA-команды и общими целями проекта)
- Опыт управления удаленной командой
- Подтвержденный опыт создания QA-процессов или их значительной оптимизации
- Глубокое понимание функционального, регрессионного, интеграционного, E2E, нагрузочного и стресс-тестирования, а также UI/UX и юзабилити-тестирования
- Навыки автоматизации тестирования с использованием TypeScript
- Богатый опыт написания тестовой документации и применения техник тест-дизайна
- Знание архитектуры веб-приложений, HTTP, REST, JSON
- Знание SQL, опыт работы с логами, понимание CI/CD
- Сильные навыки командной работы, коммуникации и организации
Nice to Have
- Опыт работы с микросервисной архитектурой
- Знакомство с инструментами мониторинга (Grafana, Prometheus и т. д.)
Условия работы:
- Возможность работать над высоконагруженным продуктом с миллионами пользователей
- Возможность влиять на QA-процессы и архитектуру
- Прямое общение с техническими и продуктовыми лидами