The Client & the Challenge
The client is a worldwide healthcare software and service provider of innovative solutions to administer exceptional care in various settings. The client needed assistance in the implementation of their Home Health care application.
QAT Global worked closely with the customer to not only design but also implement a cloud-based microservices solution that would serve as an integration service between the client’s home health application and vendors. The home health application was built on the Microsoft .NET platform along with a variety of front-end technologies, including Cold Fusion, Angular, and big data technologies, including Kafka. The application is deployed in the cloud and on-premise; as a result, a microservice solution was used to meet the customer needs for an interface with outside vendors.
The client also needed assistance in the consolidation of several application business functions from various companies they had recently acquired, leading to the development of a common Revenue Cycle Management solution, which included an Electronic Data Interchange (EDI) component.
QAT Global’s Approach
QAT Global was an integral part of the design team to help develop the microservices architecture solution and the QA test case coverage process that is now used by the client on other projects. Our highly functioning development team researched solutions and improved upon new and existing processes. Ensuring accuracy in all stages of the design and implementation process, the QAT Global team developed manual and automated test cases, held code reviews, deﬁned success criteria and conducted demos of the solutions to the customer. Our ingenuity and skill enabled the client to try diﬀerent ideas, proof of concept, and solutions.
The development team documented the solution, created diagrams of the technical solutions, projected the sprint outline for completion of the project, and tracked issues and progress while collaborating with the clients’ established teams to develop the microservice solution. Presenting no signiﬁcant diﬃculties in communication or coordination, our oﬀshore model enabled the success of the project.
Given that this was new technology to the client, the implementation process required extensive insight and coordination to ensure eﬀective communication between platform teams, DevOps, development teams, vendors, and business owners. The microservice was new and under development, so it took several iterations to design and develop the framework. The project included integration with many other services and applications, requiring the team to create an in-depth understanding of the client’s business processes and solution requirements. QAT Global worked hand-in-hand with the client to handle any issues that arose during the process to develop a solution that met the needs of the customer. Our teams worked together to investigate and try diﬀerent concepts and proof of designs to obtain the desired solution.
Due to the success of the provided solution, QAT Global and was given the responsibility to lead and coordinate with other teams of the same client to develop and implement eﬀective technology solutions.