Senior QA Automation Engineer
Команда: Engineering
Местоположение: ЕС, Армения, Грузия, Сербия
Тип занятости: Удаленная работа, полная занятость
AppFollow — это платформа для управления отзывами о приложениях и ASO.
Наша главная цель — упростить повседневную работу разработчиков приложений, продакт-менеджеров, маркетинговых команд, служб поддержки и т. д. AppFollow помогает собирать и управлять данными ваших приложений и игр, повышать средний рейтинг приложений, улучшать позиции в магазинах приложений и лояльность пользователей.
Эта полностью удаленная позиция для Senior QA Automation Engineer, который поможет AppFollow расти в глобальном масштабе. Вы будете работать над функциями продукта вместе с командой продукта, отвечать за качество продукта на всех этапах и создавать инфраструктуру для автоматизации тестирования и AI-агентов, используемую инженерами по всей компании.
О роли
- Отвечать за качество продукта на всех этапах жизненного цикла разработки.
- Анализировать документацию по продукту, уточнять требования и заранее выявлять зависимости (подход "shift-left").
- Разрабатывать, создавать и поддерживать автоматизированное тестовое покрытие как для наших API (внутренних и публичных, охватывающих основные сущности данных), так и для нашего веб-интерфейса, используя Playwright или аналогичные инструменты автоматизации браузера.
- Развивать нашу инфраструктуру тестирования AI-агентов: общую платформу, которую QA-инженеры и разработчики из разных команд используют для тестирования своих проектов и внесения вклада. Вы будете формировать ее архитектуру, стандарты и модель вклада.
- Вносить вклад в системы автоматизации тестирования и мониторинга, обеспечивая эффективность, тестируемость, надежность, безопасность, масштабируемость и хорошую документацию кодовой базы.
- Сотрудничать с командой Platform для развертывания в различных средах, обеспечения бесперебойной работы и соблюдения общих стандартов, практик и процессов.
- Проводить ручное тестирование при необходимости для проверки сложных сценариев и новых функций, выходящих за рамки автоматизированного покрытия.
О вас
- Опыт работы в QA / автоматизации тестирования более 5 лет.
- Опыт разработки на Python и тестирования с pytest более 3 лет.
- Практический опыт работы с фреймворками автоматизации браузера: предпочтительно Playwright (Selenium или Cypress также приветствуются).
- Уверенные навыки SQL, особенно MySQL или PostgreSQL.
- Опыт работы с NoSQL базами данных (MongoDB).
- Практический опыт использования AI/LLM инструментов помимо автодополнения кода.
- Опыт работы с CI/CD пайплайнами является плюсом.
- Английский язык на уровне Upper-intermediate или выше.
Преимущества, которые мы предлагаем
- Полностью удаленная работа. Однако вы всегда можете провести время с нами на ежемесячных встречах "All hands".
- Оплачиваемый отпуск и больничные. Берите время, необходимое для поддержания мотивации, заряда и баланса. По предварительной договоренности вы можете взять выходные дни по особым случаям.
- Щедрый пакет социальных льгот, включая медицинскую страховку, компенсацию оборудования, бонус за организацию домашнего офиса и многое другое.
- Бонус в виде опционов в соответствии с планом владения акциями сотрудников.
- Вы получите прямое представление о том, как управляется и работает компания. Мы всегда готовы предоставить специализированную поддержку и ускорить ваш онбординг, включая предоставление инструментов, необходимых для успеха.
Главное преимущество — наша потрясающая команда AppFollow. Мы — команда открытых и дружелюбных высококвалифицированных профессионалов, которые любят создавать отличный продукт, расти вместе и поддерживать друг друга.
Присоединяйтесь к нам!
Процесс найма
- HR-скрининг интервью — 15 мин.
- Техническое задание на дом — до 3 часов.
- Техническое интервью — 90 мин.
- Интервью на соответствие культуре — 60 мин.
- Проверка рекомендаций.
Ожидаемый срок: 2–4 недели от подачи заявки до предложения.