Yen Chun (Ray) Chiu
About Yen Chun (Ray) Chiu
Yen Chun (Ray) Chiu is a Senior Software Development Engineer of Testing at Ayla Networks, where he has worked since 2020. He has a background in software engineering and testing, with experience in automation and performance testing tools.
Current Role at Ayla Networks
Yen Chun (Ray) Chiu currently serves as a Senior Software Development Engineer of Testing at Ayla Networks. He has held this position since 2020, contributing to the company's testing and quality assurance efforts. His role involves utilizing various testing frameworks and tools to ensure software reliability and performance.
Previous Experience at Ayla Networks
Chiu has a history of working at Ayla Networks in various engineering roles. He began as a Professional Services Engineer from 2018 to 2019, followed by a position as a Senior Application Engineer for four months in 2019. He then transitioned to a Senior Software Development Engineer role for five months in 2020 before assuming his current position.
Technical Skills and Contributions
Chiu has demonstrated expertise in automation and performance testing. He utilized Jenkins to automate daily test runs and integrate with continuous integration workflows. He contributed to the Ayla Automation testing project using Python, Pytest, Nose, and Selenium. Additionally, he employed K6 for performance testing and used Grafana to visualize test results.
Educational Background in Electronic Engineering
Chiu studied at National Ilan University, where he earned a Bachelor’s degree in Electronic Engineering. His studies spanned from 2003 to 2008, providing him with a solid foundation in engineering principles and practices.
Prior Work Experience
Before joining Ayla Networks, Chiu worked at several other technology companies. He was a Software Engineer at FutureDial from 2012 to 2013 and at Azurewave Technology for seven months in 2013. He also served as an Assistant BIOS Engineer at Insyde Software from 2009 to 2010, gaining diverse experience in software engineering.