Rivian And Volkswagen Group Technologies

Senior Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Software Engineer in Test в команду Consumer Applications Test Team: отвечает за стратегию тестирования, инфраструктуру и качество потребительских приложений и платформ, включая мобильные, облачные и встраиваемые решения.

Задачи

  • Отвечать за качество продукта и уверенность в релизах в закреплённом домене, обеспечивая своевременный выпуск через ручное и автоматизированное тестирование
  • Определять и развивать сквозную стратегию тестирования новых фич, систем и релизов: оценка рисков, планирование покрытия, критерии готовности к релизу
  • Проектировать, внедрять и развивать масштабируемую тестовую инфраструктуру, фреймворки автоматизации, раннеры, лабораторный и стендовый инструментарий
  • Создавать надёжные сервисы, библиотеки и внутренние инструменты для создания, запуска, отладки и масштабирования автотестов
  • Владеть и улучшать CI/CD пайплайны для unit, SIL, HIL, интеграционного, системного и end-to-end тестирования
  • Принимать технические решения по архитектуре тестов, выбору тестов, параллелизации, снижению flakiness, отчётности и надёжности
  • Наставлять и вести junior-инженеров через техническое руководство, менторинг и ревью
  • Стандартизировать лучшие практики, улучшать инструменты и устранять блокеры для повышения эффективности команды
  • Владеть мониторингом, алертингом и SLA для ключевой тестовой инфраструктуры и пайплайнов
  • Анализировать результаты тестов и поведение пайплайнов, выявлять узкие места, flaky-области и пробелы в покрытии

Требования

  • Bachelor’s или Master’s degree в Computer Science, Engineering или смежной области
  • 5+ лет в software test engineering, включая автоматизацию, тестовую инфраструктуру и CI/CD
  • Подтверждённый опыт разработки и реализации тестовых стратегий на уровнях unit, integration, SIL, HIL и end-to-end
  • Опыт руководства проектами или менторинга junior-инженеров
  • Владение Python, C/C++, Java, Shell или Rust для создания backend-сервисов и автоматизации
  • Экспертиза в CI/CD (Jenkins, GitLab CI, GitHub Actions, Buildkite) и современных системах сборки
  • Опыт проектирования фреймворков автоматизации для cloud, mobile или embedded окружений
  • Сильное знание лучших практик тестирования: тестовая пирамида, mocking, управление тестовыми данными
  • Опыт с HIL, SIL или лабораторными стендами (предпочтительно)
  • Уверенное владение Linux, Git и стандартными developer-процессами
  • Отличные навыки кросс-функциональной коммуникации и коллаборации
  • Самостоятельность, ownership-мышление и фокус на непрерывное улучшение

Условия

  • Конкурентная базовая зарплата
  • Участие в ежегодной программе бонусов за результаты компании
  • Equity в виде Restricted Stock Units (RSUs)
  • Комплексный пакет льгот: медицинское страхование, пенсионные накопления, отпуск, программы планирования семьи
  • Программы льгот различаются в зависимости от страны

Навыки

  • Python
  • C/C++
  • Java
  • Shell
  • Rust
  • CI/CD
  • Jenkins
  • GitLab CI
  • GitHub Actions
  • Buildkite
  • Linux
  • Git
  • HIL
  • SIL
  • test automation
  • test infrastructure
  • mocking
  • test data management

Похожие вакансии

Lead Software Test Engineer
Ford Motor CompanyLeadDearbornГибрид
65,100 – 166,200 USD в год
13 окт.
Lead Software Test Engineer
Ford ProLeadDearbornГибрид
65,100 – 166,200 USD в год
13 окт.
Software Engineer II - Test
RTXMiddleTucsonОфисРелокация
75,800 – 144,200 USD в год
13 окт.
Senior Software Development Engineer In Test
Companion MedicalSeniorNorthridgeОфис
124,000 – 212,000 USD в год
13 окт.
Autonomy Software Integration and Test Lead
Northrop GrummanLeadEl SegundoОфисРелокация
142,200 – 213,400 USD в год
13 окт.
Senior Software Engineer — Rivian And Volkswagen Group Technologies, 146,900 – 201,950 USD в год, Palo Alto | itrelocate