General Motors
Software Developer – Test Engineering
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по тестированию инфотейнмент-платформы GM: ручное и автоматизированное тестирование функциональных и производительных требований, настройка стендов, документирование дефектов и поддержка автоматизации в команде Software Defined Vehicle.
Задачи
- Выполнять ручные и автоматизированные тест-скрипты для проверки функциональных и производительных требований инфотейнмент-платформы GM
- Настраивать стенды под конкретные тестовые сценарии
- Описывать и документировать дефекты: шаги воспроизведения, привязка сбоев к требованиям, сбор тестовых логов
- Разрабатывать и обновлять тест-кейсы
- Поддерживать автоматизацию, реализуя новые скрипты для надёжных функций и интерфейсов
- Взаимодействовать с инженерами разных направлений в команде Software Defined Vehicle для устранения дефектов
- Управлять еженедельным продвижением сборок: планирование sanity-тестов, эскалация критичных проблем, реакция на дополнительные тестовые запросы
Требования
- Bachelor's degree in Computer Science, Information System Engineering, Software Engineering, Electrical Engineering или смежной области
- 5 лет опыта в роли Infotainment Test Automation Engineer, Software Quality Assurance Analyst, Programmer Analyst или аналогичной; ИЛИ магистерская степень и 3 года опыта
- 3 года опыта: тестирование Android-приложений на встраиваемых системах
- 3 года опыта: обеспечение качества и тестирование в автомобильной отрасли
- 3 года опыта: automotive testing
- 3 года опыта: Continuous Integration Testing в CI/CD-пайплайне
- 3 года опыта: Jenkins и CI/CD automation servers
- 3 года опыта: Scrum и Agile-процессы разработки
- 3 года опыта: прошивка образов и настройка hardware для встраиваемых систем
- 3 года опыта: протоколы автомобильных сетей CAN, MOST и Ethernet
- 2 года опыта: написание скриптов на Python, Java, Kotlin для тест-кейсов в Continuous Testing Framework
Условия
- Работа в команде General Motors
- Программа Total Rewards и поддержка благополучия сотрудников
- Равные возможности трудоустройства и инклюзивная среда
- Возможные role-related assessment и pre-employment screening
Навыки
- Python
- Java
- Kotlin
- Jenkins
- CI/CD
- Android
- Embedded systems
- CAN
- MOST
- Ethernet
- Scrum
- Agile
- Automated testing
- Manual testing