Katherine Zhang
About Katherine Zhang
Katherine Zhang is a Test Automation Engineer with extensive experience in software quality assurance and automation. She has worked at various companies, including HSBC, Absolute Software, and CA Technologies, and possesses a strong background in performance testing, cloud services, and automation tools.
Current Role at HSBC
Katherine Zhang has been employed at HSBC as a Test Automation Engineer since 2019. In this role, she focuses on developing and implementing automated testing solutions to enhance software quality. Based in the Vancouver, Canada Area, she leverages her extensive experience in automation to streamline testing processes and improve efficiency.
Previous Experience in Automation and Quality Assurance
Prior to joining HSBC, Katherine Zhang worked at several notable companies in the field of software quality assurance and automation. She served as an Automation Specialist at Best Buy for six months in 2017, and as a QA Developer at Absolute Software for three years from 2014 to 2017. Additionally, she held the position of Software Engineer in Test at CA Technologies for one year from 2018 to 2019. Her background includes significant experience in both UI and API automation.
Educational Background in Computer Science and Business Administration
Katherine Zhang studied at Xidian University, where she earned a Bachelor of Engineering degree in Computer Science. She also pursued further education at the same institution, obtaining a Master's degree in Business Administration and Management. This diverse educational background supports her technical skills and management capabilities in her professional career.
Technical Skills and Expertise
Katherine Zhang possesses a wide range of technical skills relevant to her role as a Test Automation Engineer. She is experienced in using performance testing tools such as JMeter and LoadRunner. Her expertise extends to managing environments with Docker, Openshift, and VMWare Server. Katherine is proficient in cloud services, particularly SaaS and PaaS, and is familiar with Agile methodologies and project management tools like JIRA.
Experience with Automation Tools and Continuous Integration
Katherine Zhang specializes in automation using various tools, including Selenium WebDriver, RestAssured, and Cypress for both UI and API testing. She utilizes continuous integration tools such as Jenkins and TeamCity to enhance software development processes. Her experience with version control systems, including Git, GitHub, and Bitbucket, further complements her technical skill set.