eHealth

Senior Software Engineer in Test (SDET)

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

Senior SDET в команду разработки eHealth: отвечает за качество и надёжность продуктов через проектирование, разработку и выполнение автоматизированных тестовых наборов. Тесное взаимодействие с разработчиками, QA и продактами для определения требований к тестированию и внедрения автоматизации.

Задачи

  • Тестировать сложные API и веб-приложения, работающие с базами данных
  • Воспроизводить, отлаживать и локализовать проблемы, проверять исправления
  • Создавать тестовые артефакты: планы, кейсы, процедуры и отчёты
  • Проектировать, разрабатывать и поддерживать фреймворки и наборы автотестов для проверки функциональности, производительности и масштабируемости
  • Проектировать и внедрять процессы и инструменты автоматизированного тестирования
  • Обеспечивать тестируемость и поддерживаемость кода совместно с разработчиками
  • Определять и приоритизировать кейсы для автоматизации по риску, сложности и частоте использования
  • Запускать автотесты и анализировать результаты для выявления дефектов и узких мест
  • Участвовать в код-ревью, обсуждениях дизайна и планировании спринтов
  • Работать с кросс-функциональными командами над устранением дефектов и поиском первопричин
  • Развивать CI/CD-пайплайны для автоматизации сборки, тестирования и деплоя
  • Следить за трендами и лучшими практиками в тестировании и автоматизации

Требования

  • Bachelor’s degree in computer science, Engineering или смежной области
  • 5+ лет опыта в роли Software Development Engineer или SDET
  • Уверенное владение языками программирования: JavaScript, Java, Python, C# или аналогичными
  • SQL/БД: умение писать базовые SQL-запросы с joins и агрегатными функциями
  • Опыт проектирования и разработки фреймворков и наборов автотестов с Selenium, Appium, JUnit, TestNG или аналогами
  • Опыт работы с CI/CD
  • Понимание принципов разработки ПО: ООП, структуры данных, алгоритмы, паттерны проектирования
  • Опыт работы с системами контроля версий, например Git
  • Отличные навыки решения проблем и внимание к деталям
  • Сильные коммуникативные навыки и умение работать в agile-среде
  • Желательно: опыт с облачными платформами (AWS, Azure, GCP) и контейнеризацией (Docker, Kubernetes)

Условия

  • Медицинская, стоматологическая и офтальмологическая страховка с первого дня работы
  • 401K с matching
  • Компенсация обучения
  • Программа покупки акций сотрудниками
  • 12 оплачиваемых праздничных дней и гибкий PTO
  • Годовой performance-бонус
  • Базовая зарплата $129,700 - $162,100
  • Кандидат желательно в Pacific Time для коллаборации с командой в Китае (пн–чт, встречи 16:00–19:00 PT)

Навыки

  • JavaScript
  • Java
  • Python
  • C#
  • SQL
  • Selenium
  • Appium
  • JUnit
  • TestNG
  • CI/CD
  • Git
  • AWS
  • Azure
  • GCP
  • Docker
  • Kubernetes

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

Software Engineer Sr - E3
Lockheed MartinSeniorKing Of PrussiaОфис
110,300 – 204,900 USD в год
30 сент.
Test Automation Software Engineer
Booz Allen HamiltonMiddleMcleanГибрид
77,600 – 176,000 USD в год
29 сент.
Testing Lead
InadevLeadRestonОфис
150,000 – 165,000 USD в год
24 сент.
Software Systems Testing Engineer Sr
Lockheed MartinSeniorLittletonОфис
110,300 – 204,900 USD в год
8 сент.
Software Systems Testing Engineer
Lockheed MartinMiddleLittletonОфис
91,200 – 169,400 USD в год
8 сент.
Senior Software Engineer in Test (SDET) — eHealth, 129,700 – 162,100 USD в год, Surprise | itrelocate