Мы строим платформу для покупки/продажи авто/мото/гидро техники и запчастей без посредников (сайт и мобильное приложение). Проект активно развивается и мы в поисках Lead QA. Вам предстоит выстроить процесс тестирования с нуля, обучить команду. Вы будете работать в плотной связке с DevOps и SRE, которые отвечают за стабильность и безопасность инфраструктуры.
Чем предстоит заниматься
- Выстраивание QA-процессов с нуля.
- Создание стратегии тестирования для веба, мобильных приложений, API, микросервисов и аналитики.
- Внедрение тестовой документации (тест-планы, чек-листы, тест-кейсы, баг-трекинг).
- Организация релизного цикла: критерии входа/выхода, регресс, smoke-тесты.
- Онбординг и развитие команды тестировщиков (изначально вы один, затем подбор 1–2 человек).
- Разработка и внедрение автотестов (API, UI) на Python (pytest + requests + Selenium/Playwright) или TypeScript (Playwright).
- Настройка CI/CD пайплайнов (GitHub Actions) для запуска автотестов.
- Оптимизация покрытия, борьба с flaky-тестами.
- Валидация данных в ClickHouse (готовность быстро освоить, при наличии опыта работы с SQL: PostgreSQL, MySQL).
- Написание SQL-запросов для проверки отчётов и агрегаций.
- Совместная работа с SRE по вопросам безопасности и стабильности.
- Проведение приёмочного тестирования на XSS, CSRF, SQL-инъекции.
- Обсуждение с SRE сценариев падений, ретраев, circuit breaker, тестирования асинхронных систем.
- Анализ логов и метрик (Grafana, Kibana) для локализации дефектов.
Требования
- Опыт в тестировании от 4 лет, опыт руководства QA (team lead) от 1 года.
- Желательно техническое образование или сильный технический бэкграунд (разработка или системное администрирование).
- Опыт построения QA-процессов с нуля (или с минимальной базы) в продуктовой компании.
- Знание Agile (Scrum, Kanban), умение интегрировать QA в SDLC.
- Опыт онбординга QA-инженеров.
- Опыт автоматизации от 3 лет: автотесты на Python (pytest + requests + Selenium/Playwright) или TypeScript (Playwright).
- Настройка CI/CD: GitHub Actions (или GitLab CI, Jenkins) для запуска автотестов.
- Опыт работы с Docker.
- Опыт работы с SQL (PostgreSQL, MySQL) — сложные запросы с JOIN и агрегациями.
- Готовность быстро освоить ClickHouse (OLAP-БД).
- Понимание OWASP Top 10 (XSS, CSRF, SQL-инъекции, методы их поиска и тестирования).
- Понимание тестирования отказоустойчивости (сценарии падений, retry-логика, dead letter queue).
- Опыт анализа логов (Grafana, Kibana, Sentry).
Будет плюсом
- Опыт работы с ClickHouse.
- Опыт с Terraform / IaC.
- Опыт с Kubernetes.
- Навыки нагрузочного тестирования.
- Опыт тестирования мобильных приложений (iOS/Android).
- Опыт пентестинга или участия в bug bounty.
