вакансия lead qa teamlead automation python playwright ci cd удаленка ASAP в DevOps
QA Engineer
#вакансия #lead #qa #teamlead #automation #python #playwright #ci_cd #удаленка #ASAP **Компания**: Отто.рус **Должность**: Senior/ Lead QA Engineer **Формат работы**: удаленно **Занятость**: full time **ЗП**: от 150 000 рублей (финальная вилка обсуждается по итогам собеседования) 🚗** О проекте** Мы строим платформу для покупки/продажи авто/мото/гидро техники и запчастей без посредников (сайт и мобильное приложение). Проект активно развивается и мы в поисках **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 (безопасность и стабильность) - Базовое понимание безопасности (знаете OWASP Top 10, можете провести приёмочное тестирование на XSS, CSRF, SQL-инъекции). - Понимание отказоустойчивости (можете обсудить с SRE сценарии падений, ретраи, circuit breaker, тестирование асинхронных систем). - Анализ логов и метрик (Grafana, Kibana) для локализации дефектов. 📋 **Требования ** ▪️Опыт и образование - Опыт в тестировании от 4х лет, из них опыт руководства QA (team lead) от 1 года. - Техническое образование — приоритет, если нет корочки, то сильный бэкграунд (опыт разработки или системного администрирования) и обучаемость. ▪️Навыки выстраивания процессов - Опыт построения QA-процессов с нуля (или с минимальной базы) в продуктовой компании. - Знание Agile (Scrum, Kanban), умение интегрировать QA в SDLC. - Опыт онбординга QA-инженеров. ▪️Автоматизация и CI/CD - Опыт автоматизации от 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-инъекции, как их искать и тестировать). - Понимание тестирования отказоустойчивости (можете обсудить с SRE сценарии падений, retry-логику, dead letter queue). - Опыт анализа логов (Grafana, Kibana, Sentry). ➕**Будет плюсом ** - Опыт работы с ClickHouse. - Опыт с Terraform / IaC (хотя бы читать и обсуждать). - Опыт с Kubernetes. - Навыки нагрузочного тестирования. - Опыт тестирования мобильных приложений (iOS/Android). - Опыт пентестинга или участия в bug bounty. 🚀** Как откликнуться** Пришлите **@Veron_Samoylova** резюме и краткий ответ (5–10 предложений) на вопросы: 1. Какой у вас опыт построения QA с нуля? 2. Какой опыт автоматизации и с какими стеками? 3. Что вы знаете о безопасности веб-приложений? (пара слов)