Senior Software Engineer in Test
908 979 – 1 688 105 Ft / мес
Работодатель · Silicon Labs
Будапешт
Silicon Labs ищет инженера по тестированию программного обеспечения (Software Engineer in Test) на ключевую роль в планировании, разработке, отладке и автоматизации тестовых сценариев. В составе будапештской QA-команды вам предстоит обеспечивать полное покрытие тестами функций радиопротокола Bluetooth Low Energy с помощью автоматизированного тестового фреймворка на Python.
Задачи
- Управление планированием тестов, стратегией тестирования и автоматизацией для встроенных беспроводных функций.
- Проектирование, разработка и поддержка автоматизированных тестов на Python/Pytest для функционального и нефункционального тестирования.
- Использование инструментов разработки на базе ИИ, таких как Cursor, в качестве неотъемлемой части ежедневных рабочих процессов.
- Автоматизация, мониторинг и улучшение выполнения тестов в рамках конвейеров непрерывной интеграции (CI).
- Самостоятельное исследование сложных технических проблем, проведение анализа первопричин и сотрудничество с командами разработки для устранения дефектов.
- Прямое взаимодействие с разработчиками, продакт-менеджерами и другими стейкхолдерами для обсуждения результатов тестирования, прогресса, пробелов в покрытии и рисков качества.
- Сотрудничество с прикладными инженерами для определения пользовательских сценариев и обеспечения надлежащего тестового покрытия.
- Поиск возможностей для повышения эффективности тестирования, надежности автоматизации и общего качества продукта.
- Обмен техническими знаниями и передовым опытом с другими членами команды.
Условия и льготы
Годовой проездной на общественный транспорт в Будапеште или парковка в офисном гаражеОтличная система кафетерияДоступ к программам частного медицинского страхованияСтрахование жизни и от несчастных случаев для каждого сотрудникаВзносы в фонд добровольного пенсионного страхованияВозможность оформить карту AYCMОплачиваемые дни для благотворительности
Требования
- Не менее 5 лет профессионального опыта в тестировании ПО, автоматизации тестирования или разработке ПО.
- Уверенное владение разработкой ПО с поддержкой ИИ и практический опыт работы с такими инструментами, как Cursor, или аналогичными технологиями.
- Уверенные навыки программирования на Python, включая умение читать, понимать, отлаживать и поддерживать сложный код.
- Отличные аналитические навыки и навыки решения проблем.
- Твердое понимание методологий тестирования ПО, техник тест-дизайна, риск-ориентированного тестирования и анализа тестового покрытия.
- Практический опыт проектирования, разработки и поддержки решений для автоматизированного тестирования.
- Опыт работы с рабочими процессами контроля версий и пайплайнами CI/CD.
- Уверенные навыки общения и совместной работы на английском языке.