Roblox
Senior Software Engineer, Automation Tools
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду App Test в Roblox: строит и масштабирует платформу тестовой автоматизации для Universal App, включая фреймворки, оркестрацию, device-farm и AI-инструменты для тестирования.
Задачи
- Проектировать, реализовывать и развивать фреймворки, раннеры, сервисы оркестрации, интеграции с device-farm и инфраструктуру для надёжного end-to-end тестирования на всех платформах Roblox
- Развивать AI-native жизненный цикл тестов: интеллектуальные инструменты для написания, выбора, запуска, поддержки тестов и триажа падений
- Строить системы, связывающие планирование, выбор и выполнение тестов с анализом падений для более быстрой обратной связи инженерам
- Реализовывать интеллектуальный выбор тестов под изменения кода и релизы с балансом покрытия, уверенности, времени выполнения и стоимости инфраструктуры
- Встраивать автоматические проверки качества и обратную связь по тестам в процессы разработки и CI/CD
- Вести проекты end-to-end: от постановки задачи и дизайна до продакшн-деплоя, адопшена, метрик и улучшений
- Сотрудничать с командами приложений, платформы, QA, инфраструктуры и developer productivity
Требования
- Опыт проектирования, разработки, тестирования и эксплуатации продакшн-систем, решение сложных инженерных задач в больших кодовых базах
- Сильные навыки программирования на C++, Python, Go или другом современном языке с акцентом на поддерживаемый и хорошо покрытый тестами код
- Умение брать на себя ответственность за проекты, эффективно работать между командами и ясно доносить технические решения
Условия
- Гибридный формат для офисных ролей: присутствие в офисе по вторникам, средам и четвергам, понедельник и пятница — опционально
- Полная занятость с правом на equity-компенсацию и бенефиты
- Равные возможности трудоустройства и разумные accommodations для кандидатов с инвалидностью или религиозными убеждениями
- Для ролей в США возможны ограничения по рабочим визам и спонсорству H-1B
Навыки
- C++
- Python
- Go
- Appium
- Selenium
- LLM
- AI agents
- CI/CD
- test automation
- distributed systems