Yimian Zhao
About Yimian Zhao
Yimian Zhao is a Senior Software Development Engineer Test with extensive experience in software quality assurance and testing. He has worked for various companies, including Neusoft, Tieto, Serato, and currently Soul Machines, and possesses strong skills in automated testing frameworks, Python scripting, and Agile methodologies.
Current Role at Soul Machines
Yimian Zhao serves as a Senior Software Development Engineer Test at Soul Machines since 2021. In this role, he focuses on developing and implementing testing strategies to ensure software quality. His responsibilities include building intelligent automated testing frameworks that cater to various product quality assurance needs. Zhao's experience in software testing and development contributes to the overall efficiency and effectiveness of the testing processes at Soul Machines.
Previous Experience in Software Development
Before joining Soul Machines, Yimian Zhao worked at Serato as a Test Automation Engineer from 2015 to 2021. His role involved automating testing processes and enhancing software quality. Prior to that, he was a Software Developer at Tieto from 2010 to 2014, where he gained valuable experience in software development. Zhao started his career at Neusoft, working as a Software Engineer from 2007 to 2010, which laid the foundation for his expertise in software testing and development.
Educational Background
Yimian Zhao holds a Bachelor's Degree of Engineering from Sichuan University, where he studied from 2011 to 2014. He also attended ChengDu Neusoft University from 2005 to 2007, furthering his education in software engineering. This academic background has equipped him with the technical knowledge necessary for his roles in software development and testing.
Technical Skills and Expertise
Yimian Zhao possesses extensive technical skills in software testing and development. He is familiar with JSON and Regular Expression pattern matching, which are essential for effective software testing. His experience includes REST API testing, Python scripting, and working with CI/CD platforms like Jenkins. Zhao is proficient in Agile methodologies and tools such as JIRA and Confluence, and he has a solid understanding of relational databases and SQL.
Certifications and Mentorship
Yimian Zhao is certified as an ISTQB Software Tester, indicating his strong foundation in software quality assurance principles. He actively mentors and trains test engineers and developers, promoting best practices in quality assurance. His leadership in investigating new ideas and methodologies contributes to the continuous improvement of testing processes within his teams.