SanMar
Senior Software Development Engineer in Test
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior SDET в SanMar: отвечает за автоматизацию тестирования, разработку и поддержку фреймворков автотестов, стандартизацию процессов автоматизации и наставничество QA-команды.
Задачи
- Управлять результатами небольшой команды автоматизации (код-ревью, мерж кода)
- Стандартизировать процессы автоматизации тестирования между IT-командами
- Строить масштабируемый фреймворк автоматизации под текущий и будущий стек
- Выбирать и стандартизировать инструменты автоматизации, тестовые окружения и управление тестовыми данными
- Поддерживать существующие скрипты автоматизации
- Обучать и наставлять QA-сотрудников по процессам автоматизации, фреймворкам, коду и инструментам
- Распределять нагрузку между инженерами автоматизации
- Проектировать автотесты для сквозного покрытия и помогать с их запуском
- Помогать создавать выделенные тестовые окружения и практики управления тестовыми данными
- Готовить и поддерживать сложные наборы данных для проверки логики, обработки ошибок и рабочих процессов
- Интегрировать автоматизацию в пайплайн доставки, автоматизировать smoke-тесты и ежедневные прогоны
- Проектировать метрики автоматизации и отслеживать ROI автоматизации
- Документировать и отчитываться о статусе программы автоматизации
- Оценивать трудозатраты на автоматизацию и потребности в навыках
- Участвовать в тестировании производительности и масштабируемости
Требования
- Степень бакалавра в Computer Science или смежной области либо эквивалентный опыт
- 4+ года опыта в роли SDET
- Опыт автоматизации веб-сервисов (SOAP и REST) с Soap-UI, WebTest, Postman или REST Assured, знание XML и JSON
- Практический опыт разработки фреймворков и решений автоматизации
- Умение создавать data-driven фреймворки для UI и бэкенд-валидации с использованием SQL и одного из языков: Java, JavaScript, C#, VB Script, Python, Ruby
- Опыт работы с инструментами автоматизации, например Selenium WebDriver, Coded-UI
- Знание CI/CD и DevOps, опыт с Azure DevOps
- Опыт работы с репозиториями кода, предпочтительно Git
- Знакомство с Windows и Linux
- Знание Agile и методологий быстрой разработки
- Отличные навыки траблшутинга для поиска первопричин сложных проблем
- Опыт тестирования многоуровневого enterprise-ПО
- Навыки работы со стандартами кодирования и участия в код-ревью
- Сильные навыки тайм-менеджмента
- Отличные устные и письменные коммуникационные навыки
Условия
- Зарплата $120,000 - $160,000 в год в зависимости от опыта
- Годовой дискреционный бонус до 10% от базовой зарплаты
- Оплачиваемый отпуск до 112 часов в год, 8 оплачиваемых праздников и 1 семейный день
- Медицинская, стоматологическая и офтальмологическая страховка
- План 401k с совпадением $1 к $1 до 4% заработка
- Страхование жизни
- Покрытие краткосрочной и долгосрочной нетрудоспособности
- Оплачиваемый отпуск по беременности и родам/уходу за ребенком
- Страхование питомцев
- Гибридный формат: офис в Issaquah, WA (район Сиэтла), работа в офисе со вторника по четверг, стандартные часы 8:00-17:00 PST
Навыки
- SOAP
- REST
- Soap-UI
- WebTest
- Postman
- REST Assured
- XML
- JSON
- JMeter
- NeoLoad
- LoadRunner
- SQL
- Java
- JavaScript
- C#
- VB Script
- Python
- Ruby
- Selenium WebDriver
- Coded-UI
- CI/CD
- DevOps
- Azure DevOps
- Git
- Windows
- Linux
- Agile