Откликайтесь
на вакансии с ИИ

QA Engineer (Lead / Senior)
Отличная вакансия в известной компании с сильной инженерной культурой, оплатой в долларах и полной удаленкой по всему миру. Минус один балл за потенциально высокую нагрузку при построении процессов в одиночку.
Сложность вакансии
Высокая сложность обусловлена ролью Lead/Senior, необходимостью строить процессы с нуля и глубокими техническими требованиями к знанию браузерных технологий (Shadow DOM, CORS).
Анализ зарплаты
Компания предлагает оплату в долларах, что при текущем курсе делает предложение конкурентоспособным. Указанный диапазон соответствует рыночным ставкам для Senior/Lead QA инженеров в международных продуктовых компаниях.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Aviasales уже сейчас
Присоединяйтесь к команде Aviasales и стройте процессы тестирования для продукта, которым пользуются миллионы!
Описание вакансии
QA Engineer
Мы ищем сильного Lead / Senior QA Engineer, который построит систему качества в команде Монетизации.
Команда занимается развитием новых и поддержкой существующих инструментов, благодаря которым тысячи партнеров по всему миру зарабатывают на тревел-контенте. У нас сильная команда, современный стек и очень высокая скорость проверки гипотез.
Тебе предстоит глубоко погрузиться в нюансы работы системы и заложить фундамент для развития сильного тестирования на всех этапах — от начала реализации до деплоя в продакшен. Наши решения запускаются на миллионах сайтов, не ограничены ни платформами, ни географией, а значит задачи точно не будут скучными!
Наш стек:
— Frontend: Javascript / Typescript
— Backend: Golang, Python (ML)
— DB: Postgres, MongoDB, Clickhouse
— Infrastructure: AWS (Cloudfront, S3, etc), k8s, GitHub Actions.
Что нужно делать
— Плотная работа с инженерами над тем, как мы пишем и катим код. Цель — сделать релизы качественными и безопасными;
— Определение “слепых зон” в текущем процессе и построение плана их закрытия (что автоматизируем, что проверяем руками);
— Выбор фреймворка, написание автотестов (E2E, API) и их интеграция в наш CI/CD (GitHub Actions) совместно с инфраструктурной командой;
— Построение системы регрессионного тестирования с целью аккумулировать знания и корнер-кейсы в одном месте;
— Тестирование наших инструментов в условиях разных браузеров, геопозиций и кастомных настроек партнеров.
Чего ждём от тебя
— Опыт 5+ лет в QA с упором на автоматизацию, идеально, если ты уже строил процессы с нуля или был единственным QA в продукте;
— Свободное владение Playwright (предпочтительно), Cypress или Selenium для написания автотестов;
— Глубокое понимание работы современных браузеров (Shadow DOM, iframe, CORSы);
— Владение Javascript/Typescript будет большим преимуществом;
— Опыт работы с Docker, GitHub Actions и облачной инфраструктурой (у нас AWS);
— Способность находить баланс между технологиями и скоростью, задача — двигаться быстро!
Как мы работаем
— в любой точке мира: не привязываемся к локации, платим в долларах, любим путешествовать;
— без бюрократии: удобные процессы здорового человека, горизонтальные и открытые коммуникации, быстрое обсуждение идей и принятие решений;
—компенсируем: ДМС, психотерапию или иностранные языки, занятия спортом и больничный.
Откликнуться:
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- TypeScript
- AWS
- Python
- Kubernetes
- GitHub Actions
- CI/CD
- PostgreSQL
- JavaScript
- Docker
- Playwright
- Cypress
- Go
- Selenium
- MongoDB
- ClickHouse
- E2E Testing
- QA Automation
- API Testing
Возможные вопросы на собеседовании
Вакансия предполагает построение процессов с нуля. Важно понять, как кандидат расставляет приоритеты.
Опишите ваши первые шаги в роли единственного QA: с чего вы начнете аудит текущих процессов и какие метрики качества внедрите в первую очередь?
Инструменты монетизации работают на сторонних сайтах. Это требует глубокого понимания фронтенд-технологий.
С какими сложностями вы сталкивались при тестировании виджетов или скриптов, работающих внутри iframe или использующих Shadow DOM? Как вы решали проблемы с CORS?
В стеке указан Playwright как предпочтительный инструмент.
Почему Playwright может быть эффективнее Selenium или Cypress для тестирования сложных фронтенд-решений в 2024 году? Приведите примеры из практики.
Упоминается интеграция в GitHub Actions.
Как бы вы организовали пайплайн в GitHub Actions для запуска E2E тестов, чтобы они не замедляли процесс разработки, но обеспечивали надежную проверку?
Команда ценит скорость проверки гипотез.
Как вы определяете баланс между покрытием автотестами и скоростью поставки фич? В каких случаях вы осознанно откажетесь от автоматизации в пользу ручного тестирования?
Похожие вакансии
QA Fullstack Java
Тест-Аналитик (Senior)
AQA мобильный (Senior)
AQA инженер (нагрузочное тестирование)
Senior aQA-инженер Python (платформа контейнерной оркестрации)
Middle+/Senior AQA (Android)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!