Apple
Software Development Engineer - Test
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по тестированию в команде Sensor, Software and Prototyping. Тестирование приложений для VisionOS, MacOS, iOS и WatchOS, работа с автоматизацией и ручным тестированием.
Задачи
- Тестировать приложения для VisionOS, MacOS, iOS и WatchOS
- Самостоятельно отслеживать баги и доводить их до закрытия
- Взаимодействовать с разработчиками для решения проблем
- Составлять детальные тест-планы, покрывающие всю функциональность и граничные случаи
- Разрабатывать надёжные и воспроизводимые решения для автоматизации тестирования
- Выполнять ручные и автоматизированные тест-планы на различных конфигурациях оборудования и ПО
- Документировать тест-кейсы и код для выполнения тестов
- Отслеживать производительность, отчитываться о результатах руководству
- Создавать новые инструменты и методики для стресс-тестирования функций ПО
Требования
- Степень бакалавра в Computer Science или смежной области
- Минимум 3+ года опыта тестирования ПО или приложений
- Сильный опыт в Python и автоматизации тестирования
- Опыт программирования на Swift и разработки автоматизации тестов для iOS с Xcode UI automation framework
- Опыт составления детальных тест-планов
- Опыт работы с кросс-функциональными командами
- Отличные навыки письменной и устной коммуникации
Навыки
- Python
- Swift
- Xcode UI automation
- iOS
- VisionOS
- MacOS
- WatchOS
- Test automation
- Manual testing
- CI/CD