Software Development Engineer in Test
Ubiquiti, Taipei
What you will do
- Develop and maintain automated UI and API tests, covering functional, regression, and integration scenarios.
- Create test reports, define test case and test plan for now features along with defect management, tracking and triage.
- Maintain and improve Node.js-based automation frameworks and Jenkins pipelines to support reliable and efficient test execution.
- Configure, maintain, and troubleshoot Linux-based test environments and UniFi test setups.
- Design test plans and test cases based on real user perspective and decrease release risks.
- Organized and capable to work on multiple tasks efficiently.
- Investigate test failures, distinguish product defects from automation or environment issues, and provide clear reproduction steps and technical findings.