Ensuring Robust Quality in Multi-Tenant Enterprise Solutions for Global HVAC Leader

Organization

Our client is a global leader in home appliances, committed to expanding a suite of innovative solutions aimed at creating healthier, safer, more efficient, and productive indoor environments through their Healthy Buildings Program The company has partnered with several other large organizations to gather data and address factors such as occupancy, indoor air quality, and energy to provide good insight into aspects of building health.

They provide a wide range of commercial HVAC solutions, including air handlers, fan coils, chillers, air purifiers, condensers, and refrigeration units. With over a century of expertise in creating optimal indoor air environments, their innovations are used globally and enhance nearly every aspect of daily life.

Challenge

Our client aimed to foster a Healthy Building environment through a seamlessly integrated application featuring intuitive, visually engaging real-time and historical data insights. A primary challenge was developing a robust, multi-tenant enterprise solution capable of integrating multiple third-party applications and APIs to deliver comprehensive, real-time analytics in a single platform. The application needed to process and unify high volumes of data from various external systems, transform and store it effectively, and make it accessible for dynamic graphical representation. Key features included continuous monitoring, tracking real-time and historical data, calculating a Building Health Score, and providing immediate notifications for fluctuations in indoor air quality. Rigorous testing across tenants was essential to ensure reliable, scalable performance across all application components.

Key challenges included:

  • Lack of Dedicated Testing Engineers: Without a dedicated testing team, developers were responsible for executing all testing activities, adding complexity to the development process.
  • Multi-Tenant Testing Requirements: Given the multi-tenant nature of the application, rigorous testing was required to support diverse customer environments, each with a unique set of devices and requirements.
  • Data Integrity from Third-Party Systems: Ensuring accurate data flow from multiple third-party systems was essential to build client trust in the health metrics of their buildings and provide actionable, science-backed insights to elevate building wellness.
  • Comprehensive Device-Specific Testing: Extensive testing with real-world data from various physical sensors was critical to validate system performance and deliver an authentic user experience.

Solution

XTIVIA executed the project using an Agile methodology, collaborating closely with both the client and development vendor to overcome challenges and ensure an exceptional outcome. Despite Quality Assurance joining late in the pilot phase, the QA team swiftly grasped the project’s complexities and delivered a comprehensive testing solution that met rigorous standards.

Through this engagement, XTIVIA focused on the following critical areas:

  • Identifying dependencies across internal and third-party systems
  • Mapping data flows and understanding lightweight transformations post-data consumption
  • Developing comprehensive testing artifacts to ensure complete functional coverage
  • Creating a robust regression test suite to facilitate the smooth integration of new features
  • Testing application compatibility across various browsers and devices
  • Optimizing performance to ensure pages load quickly within defined SLAs
  • Providing functional guidance to other teams for alignment and best practices
  • Conducting thorough production validation to ensure deployment integrity

This approach ensured a resilient, high-performing solution that delivered reliability and confidence to end users.

    BUSINESS RESULT

    In our client’s project, XTIVIA’s testing team developed and implemented robust test suites covering both functional and non-functional testing requirements. This thorough approach ensured data accuracy, seamless functionality, optimal performance, and cross-browser compatibility, enabling a smooth and reliable user experience. By addressing these critical quality metrics, XTIVIA contributed to widespread acceptance and trust in the application among the client’s diverse end-user base.

    KEYWORDS
    API Integration, Data Aggregation, Data Transformation, GQL, REST, OAUTH2, JSON

    SOFTWARE
    REST API, Graph QL, AWS Neptune, DynamoDB, CircleCI, Selenium, Karate, Insomnia/Postman.

    Let's Talk Today!

    No obligation, no pressure. We're easy to talk with and you might be surprised at how much you can learn about your project by speaking with our experts.

    XTIVIA CORPORATE OFFICE
    304 South 8th Street, Suite 201
    Colorado Springs, CO 80905 USA

    Additional offices in New York, New Jersey, Texas, Virginia, and Hyderabad, India.

    USA toll-free: 888-685-3101, ext. 2
    International: +1 719-685-3100, ext. 2
    Fax: +1 719-685-3400