Apple
Quality Engineer, Tools and Automation
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
QA-инженер в команду Security Engineering and Architecture QA для тестирования проектов в области безопасности. Проектирование и разработка автоматизированных тестовых фреймворков и инструментов, ручное и автоматизированное покрытие security-фич.
Задачи
- Проектировать и разрабатывать автоматизированные тестовые фреймворки и инструменты для security-фич
- Разрабатывать автоматизированные и ручные тесты, включая кейсы для поиска трудноуловимых дефектов
- Регулярно коммуницировать с менеджерами и инженерами по всей организации
- Строить планы проектов и достигать согласия по подходам со стейкхолдерами
- Отлаживать и документировать найденные при тестировании проблемы
- Работать в партнёрстве с инженерными командами для понимания их технологий и построения тестового покрытия
- Поддерживать и триажить ежедневные результаты автоматизации команды
- Использовать LLM и AI-инструменты для повышения качества, триажа падений и автоматизации процессов
Требования
- Обычно 5+ лет опыта в роли Software QA Automation Engineer или эквивалентные подтверждённые навыки
- Владение одним или несколькими скриптовыми или языками программирования, например Swift, Objective-C или Python
- Опыт разработки тестовых фреймворков и инструментов автоматизации тестирования
- Опыт проектирования автоматизированных и ручных тестов, выявляющих трудноуловимые дефекты
- Сильные навыки письменной и устной коммуникации, умение выстраивать взаимодействие между командами
- Сильные аналитические навыки, умение самостоятельно разбираться в проблемах
- Способность адаптироваться к меняющимся приоритетам и эффективно реагировать
Навыки
- Swift
- Objective-C
- Python
- Xcode
- macOS
- iOS
- LLM
- AI tooling
- test automation
- test frameworks