Hesheng Bao

Hesheng Bao

Technical Manager Dev Ops And Test Automation @ Management Science Associates

About Hesheng Bao

Hesheng Bao is a Technical Manager specializing in DevOps and Test Automation at Management Science Associates, Inc., with a strong background in software engineering and automation. He holds a PhD in Computational Mechanics from Carnegie Mellon University and has extensive experience in the Hadoop Ecosystem, cloud computing, and test automation frameworks.

Current Role at Management Science Associates

Hesheng Bao serves as the Technical Manager for DevOps and Test Automation at Management Science Associates, Inc. since 2015. In this role, he oversees the implementation of DevOps practices and test automation strategies within the organization. He leads initiatives focused on continuous integration and delivery, utilizing tools such as Atlassian Bamboo and BMC Control-M to support NextGen big data projects. His responsibilities include collaborating with IT and DBA teams to maintain and monitor production and development clusters for the Hadoop Ecosystem.

Previous Experience at Eaton Corporation

Hesheng Bao has a significant history with Eaton Corporation, where he held multiple engineering roles. He began as a Lead Engineer in Software Automation/System Test from 2008 to 2013, contributing to software testing and automation processes. Prior to that, he worked as a Lead Engineer - Software for a brief period in 2007. His tenure at Eaton spanned a total of approximately eight years, during which he developed expertise in software engineering and testing methodologies.

Professional Background at NetApp

From 2013 to 2015, Hesheng Bao worked at NetApp as a Member of Technical Staff in Cranberry Township, Pennsylvania. In this position, he was involved in technical projects that contributed to the company's software and systems development efforts. His experience at NetApp further enhanced his skills in technical management and software engineering.

Educational Background and Achievements

Hesheng Bao has a strong academic foundation in engineering. He earned a Bachelor of Science in Mechanics and a Master's degree from the University of Science and Technology of China. He furthered his studies at the University of Maryland Baltimore County, where he focused on Mechanical Engineering at the graduate level. He achieved a PhD in Computational Mechanics from Carnegie Mellon University, equipping him with advanced knowledge in mechanics and computational methods.

Test Automation Framework Development

Hesheng Bao has developed a comprehensive test automation framework utilizing Cucumber BDD for functional and integration tests on ETL and Spark applications. This framework integrates with TestRail and Atlassian JIRA, facilitating efficient test management and tracking. He has also extended the framework to include SBT/Maven Cucumber Selenium WebDriver for Portal UI tests, enhancing the testing capabilities within the organization.

People similar to Hesheng Bao