The client is a leading firm in the hospitality industry, operating a chain of economy apartment hotels across the United States and Canada. It specializes in long-term accommodation for travelers and professionals.
Engagement Duration: Ongoing
Industry: Travel & Hospitality
Cybage established a dedicated QA automation team on an onshore-offshore delivery model, with a phased transition aligned to the client's CRS releases. The team first created a reference for existing API functionality and performance, providing a standard for assessing the replacement platform. Weekly discussions with the client's engineering team helped resolve issues and review test results.
Automated Checks Across Both Reservation Systems
Karate automated functional and performance tests for the legacy CRS, the new CRS, and the client’s internal Experience APIs. Automated database checks compared reservation records across both systems and flagged mismatches during migration.
End-to-End Website Coverage
Using the Karate framework, the team built a UI regression suite for the website that covered critical reservation journeys such as booking and cancellation. Rate validation and less common scenarios extended coverage beyond standard user paths.
Load Benchmarking and ADA Compliance Checks
LoadRunner benchmarked critical APIs under load to confirm that the new platform maintained expected response times as demand increased. Axe-core was integrated into the framework to flag accessibility (ADA) issues earlier in development, with findings shared with business owners for corrective action.
CI/CD Integration and Environment Health Checks
Automated tests were built into the CI/CD pipeline and configured for each environment, so every weekly release candidate went through regression checks to support deployment decisions. Environment stability and health were verified before each release; surfacing problems before they could disrupt deployment.