Город: Минск
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет
О нас
AirCloud — инновационная продуктовая компания, переписывающая правила удаленной работы. С 2019 года мы удостоены признания от Microsoft, CERN, Intel и Oracle.
Что мы делаем
AirCloud объединяет сотрудников компании в безопасное пространство, защищенное от утечек данных. Наш продукт позволяет комфортно работать из любой точки мира с компьютера, планшета или телефона, предоставляя доступ к зашифрованным рабочим столам. Платформа виртуализирует как Windows, так и Android, включая поддержку мультисессионных Android-инстансов.
Это не только удобно и безопасно, но и снижает расходы на офис и обслуживание парка техники — наш недорогой тонкий клиент обеспечивает стабильность на десятилетия.
Наша философия
В первую очередь мы ищем друзей в команду, а только потом коллег. В развитии компании участвуют все, каждый вносит свой вклад в формирование продукта. Мы слышим каждого: любые предложения и пожелания выносятся на общее обсуждение.
Ожидания от кандидата
На текущий момент процесс тестирования не систематизирован. От этой вакансии мы ждём лидера, который возьмёт на себя ответственность за качество продукта и выстроит QA-процессы с нуля совместно с командой разработки (10 человек)
Продукт живёт на стыке нескольких сложных доменов — гипервизор, виртуальные машины (Windows и Android), протокол удалённого доступа, сетевая инфраструктура (VLAN/VxLAN, NAT), клиентское ПО и тонкий клиент. Тестовая стратегия должна учитывать это с самого начала, а не сводиться к проверке UI.
Что предстоит делать
- Управлять командой QA-инженеров и отвечать за процесс тестирования всего продукта
- Создавать тест-стратегии и тест-планы для релизов — как software (виртуализация, протокол, клиент), так и hardware (тонкий клиент)
- Управлять релизным циклом: планирование релизов, критерии готовности к выкатке, релиз-нотес, откат при обнаружении критичных дефектов
- Выстроить приёмочное тестирование по User Story: тест-план формируется на этапе анализа задачи, до начала разработки, а не постфактум после готового кода
- Проводить смоук-тестирование на стейджинге перед каждым релизом — быстрая проверка критичного пути перед тем как давать добро на дальнейшее тестирование
- Проводить регрессионное тестирование, заниматься его отладкой и автоматизацией (самостоятельно или с помощью разработчиков)
- Проводить перфоманс-тестирование: нагрузочное и стресс-тестирование виртуальных сред, протокола удалённого доступа и мультисессионных Android-сценариев
- Поддерживать и развивать стейджинг-окружение, приближенное к продакшену — для регрессии, смоука и приёмки релизов
- Тестировать UI (веб-консоль администратора, клиентские приложения) и API на уровне gRPC-контрактов между сервисами
- Разработать методологию тестирования мультисессионных Android-сценариев: изоляция сессий, параллельный доступ, устройства ввода/вывода (камера, GPS)
- Тестировать VDI-функциональность: пулы виртуальных машин, перемещаемые профили, vGPU, hot-plug дисков, балансировку нагрузки
- Участвовать в планировании релизов (Release plan) и распределении ресурсов (Capacity Management)
- Выстраивать процессы мониторинга, собирать продуктовые метрики, создавать дашборды для отслеживания «здоровья» продукта (стабильность сессий, время отклика протокола, частота сбоев виртуальных машин)
- Анализировать инциденты — включая разграничение Bug (найден внутри команды до релиза) и Incident (сбой на проде/у клиента, требующий немедленной реакции)
Что мы ожидаем от вас
- Подтверждённый опыт работы QA/AQA от 3 лет, а также реальный опыт построения процессов тестирования с нуля
- Опыт управления релизным циклом: смоук/регрессия на стейджинге, критерии готовности к выкатке, релиз-нотес
- Понимание архитектурных подходов (Monolith vs Module vs Microservice), опыт тестирования gRPC-контрактов между сервисами
- Знание методологий разработки (Scrum, Kanban, Waterfall), подходов Shift-left и Пирамиды тестирования
- Уверенные навыки ручного тестирования UI и API, работы с Postman
- Опыт работы с QA Automation фреймворками, написание и поддержка скриптов
- Опыт работы с Linux и сетевой инфраструктурой
- Готовность писать и читать код на JAVA / Kotlin / JS / Python (будет здорово, если вы уже владеете чем-то из этого списка)
Будет плюсом: опыт работы с виртуализацией и внедрением AI-инструментов, знакомство с Android-инфраструктурой (ADB, MDM/AppConfig), опыт тестирования Windows-инфраструктуры (Active Directory, LDAP, протоколы удалённого доступа).
Как устроена работа в команде
Команда работает по Kanban: без спринтов, с непрерывным потоком задач и лимитами на объём одновременной работы. QA включается на этапе анализа задачи, до начала разработки, а не только на финальной проверке. Ежедневные короткие встречи и регулярное планирование очереди обеспечивают прозрачность процесса и предсказуемость сроков.
Условия работы
- Самые современные подходы к архитектуре и технологический стек
- Конкурентоспособный уровень дохода и регулярное повышение по результатам вашей работы
- Возможность выбора формата работы: полностью удалённо или из офиса
- Гибкий график — каждый выбирает удобное для него время работы
- Корпоративное обучение по разным направлениям
Адрес: Минск, Зыбицкая улица, 2
Похожие вакансии