Republic Services is a leader in the recycling and waste management industry servicing 41 states throughout the U.S and Puerto Rico. Providing efficient recycling and waste disposal services for their customers is a top priority as they enhance their internal technologies.
Having their clients in mind, Republic Services set out to build a custom automation framework that would reduce their QA efforts and saves huge software testing time. Effectively implementing this functional automation, would increase their employee productivity and software solutions while also improving the quality of automation with the help of the test data retrieved from their databases.
By partnering with MST Solutions, they were able to incorporate a custom built automation framework that fit their current needs and allowed for easy system enhancements as needed without 3rd party assistance. This allowed Republic Services to become more efficient, while saving time and reducing expenses.
Republic Services’ big challenge was that they didn’t have a functional automation framework in place for a web based Angular JS application, which is a portal for their dispatching, that could handle processing the data requests necessary to improve their efficiency. This is a critical application to their business and lacking this automation framework prohibited performing smoke and regression testing for new builds quickly and properly fetching the data from the database to automate the test cases and data validations. Without an automation framework present, it also decreased employee efficiency and didn’t allow them to deliver software enhancements quickly to suit their business needs.
The solution to these challenges were to build an automation framework that would successfully process all of the data points for their customer accounts. To achieve the client goals, Behavioral Driven Development (BDD) framework was implemented with Protractor, Typescript, Cucumber along with CI/CD using Jenkins. These implementations would directly reduce their QA foots and increase employee productivity and software solutions, while also reducing expenses and increasing collaboration.
Republic Services saw an immediate improvement with the quality of testing and employee efficiency through the nightly run of automatically scheduled jobs in Jenkins. These actions saved on an average 24 hours per sprint which is 93% savings on Smoke Suite and 87.5% savings on the Regression Suite. Republic Services now have a functional automation framework in place that will save time, reduce expenses, and improve employee productivity. It also helped easy identification and debugging of issues that eventually assisted in the delivery of a quality product for the company.
Headquartered in Phoenix, Arizona, Banner Health is one of the largest nonprofit health care systems in the United States. Banner operates 30 hospitals, including three academic medical centers and related health entities across six states. Its wide portfolio of services includes insurance, ambulatory, acute, post-acute, pharmacy, lab, and telehealth.
This Fortune 500 company is a leading supplier of semiconductor-based solutions. Headquartered in the American Southwest, the company produces a comprehensive range of intelligent power and sensing technologies. Each is designed to help engineers solve unique design challenges in the automotive, communications, computing, consumer, industrial, medical, aerospace, and defense application markets.
Established in 1972, the Arizona Department of Economic Security works with families, community organizations, advocates, and state and federal partners to ensure a collective vision that every child, adult, and family in Arizona will be safe and economically secure. Headquartered in Phoenix, the agency, which helps approximately 3 million people annually, is dedicated to caring for the vulnerable and helping Arizonans reach their potential through temporary assistance for those in need.