SanMar Corp.
Senior Software Development Engineer in Test
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior SDET в SanMar: отвечает за автоматизацию тестирования, разработку и поддержку фреймворков автотестов, стандартизацию процессов автоматизации и наставничество QA-команды.
Задачи
- Управлять автоматизационными deliverables небольшой команды (код-ревью, мерж кода)
- Стандартизировать процессы автоматизации тестирования между IT-командами
- Строить масштабируемый фреймворк автоматизации под текущий и будущий стек
- Выбирать и стандартизировать инструменты автоматизации, тестовые окружения и управление тестовыми данными
- Поддерживать существующие скрипты автоматизации
- Обучать и наставлять QA-сотрудников по процессам автоматизации, фреймворкам, коду и инструментам
- Распределять нагрузку между инженерами автоматизации
- Проектировать автотесты для end-to-end покрытия и помогать с их запуском
- Помогать создавать выделенное тестовое окружение и практики управления тестовыми данными
- Готовить и поддерживать сложные наборы данных для проверки логики, обработки ошибок и рабочих процессов
- Интегрировать автоматизацию в пайплайн доставки, автоматизировать smoke-тесты и ежедневные прогоны
- Проектировать метрики автоматизации и отслеживать ROI автоматизации
- Документировать и отчитываться о статусе программы автоматизации перед руководством
- Оценивать трудозатраты на автоматизацию и потребности в навыках
- Участвовать в тестировании производительности и масштабируемости
Требования
- Степень бакалавра в Computer Science или смежной области либо эквивалентный опыт
- 4+ года релевантного опыта в роли SDET
- Опыт автоматизации веб-сервисов (SOAP и REST) с Soap-UI, WebTest, Postman или REST Assured, знание XML и JSON
- Опыт разработки фреймворков и решений автоматизации на проприетарных и/или open-source инструментах
- Умение создавать data-driven фреймворки для UI и back-end валидации с использованием SQL и одного из языков: Java, JavaScript, C#, VB Script, Python, Ruby
- Опыт с Selenium WebDriver, Coded-UI и другими инструментами автоматизации
- Знание CI/CD и DevOps, опыт с Azure DevOps
- Опыт работы с репозиториями кода, предпочтительно Git
- Знакомство с Windows и Linux
- Знание Agile и методологий быстрой разработки
- Сильные навыки траблшутинга сложных проблем
- Опыт тестирования enterprise multi-tiered ПО
- Навык использования стандартов кодирования и участия в код-ревью
- Сильные навыки тайм-менеджмента
- Отличные устные и письменные коммуникационные навыки
Условия
- Зарплата $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