Описание
GrapheneOS разрабатывает операционную систему, собственные приложения, Vanadium и процесс релизов.
Задачи
•Тестировать изменения ОС, приложений, Vanadium и релиз-кандидатов на реальных устройствах и эмуляторах
•Тестировать регрессии, edge cases, обновления, профили и private space перед мержами и релизами
•Разбирать репорты с GitHub и от сообщества, выявлять дубликаты и недостающую информацию, оценивать серьёзность и направлять issue разработчикам
•Собирать диагностику, включая adb-данные, логи, баг-репорты, скриншоты, записи экрана и crash-трейсы
•Поддерживать актуальность регрессионных планов и daily-driver тестовых устройств
•Находить, воспроизводить, минимизировать, документировать и отслеживать проблемы до того, как они дойдут до пользователей
•Превращать неясные репорты в конкретные инженерные тикеты
Требования
•Выделенный опыт в QA
•Опыт работы с adb и shell
•Знание внутреннего устройства Android, включая права доступа, жизненный цикл, установку и обновление, уведомления, хранилище, сеть и системные настройки
•Опыт триажа issue
•Грамотный письменный английский
•Умение работать самостоятельно
•Уровень английского не ниже B1
•Кандидаты, чьи последние ~5 лет были связаны с государственными или квазигосударственными компаниями в России, не подойдут
Будет плюсом
•GrapheneOS, LineageOS или AOSP
•Прошивка Pixel и OTA
•UI Automator, Espresso, Maestro или Appium
•Python или Bash
•Умение читать Kotlin, Java или C++ достаточно хорошо для оценки объёма тестирования
Условия
•Оплата в криптовалюте
•Оформление B2B; возможна частичная занятость, но предпочтительна полная
•Минимум 80 часов в месяц
•Гибкий график с асинхронной работой