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.
- Впевнені навички спілкування та співпраці англійською мовою.