UFP Industries
Software Development Engineer in Test
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
SDET в UFP Industries: разработка и поддержка автоматизированных тестовых решений для корпоративных веб-приложений, тестовых фреймворков и инфраструктуры. Полная занятость, работа в офисе в Grand Rapids, MI.
Задачи
- Разрабатывать и поддерживать фреймворки автоматизированного тестирования, инструменты и инфраструктуру
- Проектировать и реализовывать автоматизированное покрытие тестами новых фич, существующего функционала и регрессионных сценариев
- Создавать и поддерживать моки, стабы, фейки, тест-даблы и симулированные сервисы для надёжного тестирования сложных сценариев
- Интегрировать автотесты в CI/CD пайплайны и повышать уверенность в деплоях и качестве релизов
- Выявлять, документировать и отслеживать дефекты и несоответствия
- Взаимодействовать с разработчиками, product owners и кросс-функциональными командами
- Проводить performance, load и stress тестирование
- Участвовать в code review, давать обратную связь по юзабилити, функциональности и тестируемости
- Использовать инструменты баг-трекинга и управления тестированием
- Постоянно улучшать методологии тестирования и развивать SDET-функцию
- Следить за трендами и инструментами в области автоматизации тестирования
- Менторить коллег по стандартам качества и стратегиям тестирования
Требования
- Степень бакалавра в Computer Science, Engineering или смежной области
- Опыт работы software engineer, test automation engineer, SDET или аналогичной роли
- Владение C#
- Опыт с современными веб-фреймворками (ASP.NET Core/Blazor, React или аналогичные)
- Опыт с инструментами и фреймворками автотестирования (Playwright, bUnit, NUnit)
- Опыт использования AI-инструментов для ускорения разработки (например, GitHub Copilot)
- Знание методологий, инструментов и процессов SDET
- Знакомство с frontend-технологиями (HTML, CSS, JavaScript)
- Опыт работы по Agile/Scrum
- Владение системами контроля версий (Git) и инструментами CI (Azure Pipelines)
- Свободное владение английским языком (чтение, письмо, речь)
- Сильные аналитические навыки, навыки решения проблем и отладки
- Навыки коммуникации и командной работы
Условия
- Полная занятость
- Работа в офисе в Grand Rapids, MI (не удалённо)
- Работодатель — Equal Opportunity Employer
- Необходимо пройти тест на наркотики
Навыки
- C#
- ASP.NET Core
- Blazor
- React
- Playwright
- bUnit
- NUnit
- GitHub Copilot
- HTML
- CSS
- JavaScript
- Git
- Azure Pipelines
- SQL
- Microsoft SQL Server
- Progress ABL
- MudBlazor
- Azure
- CI/CD
- Docker
- Agile
- Scrum