Обязанности:
- Тестирование аппаратно-программной платформы:
Планирование и выполнение ручных тестов стабильности:
- Центральный (CPU) и графический (GPU) процессоры.
- Декодеры/кодеры аудио и видео.
- Драйверы устройств.
- Ядро ОС (Linux).
2. Тестирование мультимедийных сценариев:
- Проверка воспроизведения видео и аудио контента.
- Анализ работы кодеков (аппаратных и программных).
- Тестирование систем DRM.
- Проверка синхронизации аудио и видео.
3. Анализ и диагностика сетевых интерфейсов:
- Тестирование Wi-Fi и Bluetooth.
- Диагностика проблем.
4. Локализация и документирование дефектов:
- Глубокий анализ системных логов.
- Использование трассировки сетевых пакетов.
- Четкое и детальное оформление баг-репортов в Jira.
Требования:
1. Коммерческий опыт ручного тестирования
- Платформы: Android или Linux (на уровне операционной системы).
- Область: Аппаратное обеспечение ("железо") + Низкоуровневое программное обеспечение.
2. Понимание и опыт тестирования сетей
- Технологии: Wi-Fi (802.11 a/b/g/n/ac/ax), Bluetooth (включая Low Energy - BLE), знание протокола 802.15.4 (Zigbee, Thread) будет плюсом.
- Анализ проблем: Умение диагностировать причины нестабильности соединения, низкой скорости, проблем сопряжения, потери пакетов.
3. Владение инструментами диагностики и анализа:
3.1. Сети:
- tcpdump / Wireshark: Захват и глубокий анализ сетевого трафика.
- iperf / iperf3: Измерение пропускной способности сети и стабильности.
- wpa_cli: Управление и диагностика Wi-Fi соединений на низком уровне (CLI).
- btmon / hcidump: Мониторинг и анализ Bluetooth трафика4.
3.2. Аппаратная диагностика:
- UART (Serial Console): Подключение к консоли устройства для низкоуровневой отладки, чтения ранних логов загрузки.
- USB: Использование USB для отладки, подключения периферии, прошивки, анализа USB-трафика.
3.3. Логи и системный мониторинг:
- dmesg (Linux) / logcat (Android): Анализ системных логов ядра и компонентов ОС.
- top / htop / ps: Мониторинг загрузки CPU, использования памяти, процессов.
- dumpsys (Android): Получение детальной диагностической информации о состоянии различных системных сервисов Android (power, battery, wifi, audio и мн. др.).
4. Технический английский обязателен.
Условия: - график работы- понедельник-пятница (не гибрид, не удаленка).
- долгосрочное сотрудничество.
- обучение.
- 13-я зарплата.
- полис ДМС после исп. срока.
- тимбилдинги.