SQA2 Case Studies: Ticketing
Client Background
The client is a leading global provider of ticketing services, specializing in managing ticket sales, artist promotion, and venue management. Operating across multiple international markets, the client’s platform is used by millions of users, requiring high performance, reliability, and seamless user experiences. To maintain these standards, they rely heavily on comprehensive QA services to ensure the platform consistently functions across different regions.
Project Overview
The project’s main objective was to enhance the international ticketing platform by adding features that were already available in other regions, such as ticket filtering and price options. These updates aimed to bring the international platform in line with other regional systems, improving the overall user experience.
To support these updates, the client engaged SQA² to improve the QA process and enhance regression testing. This included expanding automation coverage, improving documentation, and increasing the efficiency of development and testing cycles.
Challenges
Before partnering with SQA², the client faced several challenges:
- Lack of Automated Regression Testing: The platform had little to no automated regression testing in place, which significantly slowed down development and testing cycles. While Cypress and TypeScript were being used, there was limited automation coverage, and the existing tests did not adequately cover the platform’s functionalities.
- Knowledge Gaps: Due to the lack of proper documentation, the team responsible for QA had limited knowledge of how the international events worked, causing delays as they had to rely on other teams for assistance.
These challenges impacted the speed of development, causing delays in updates and hindering the ability to release high-quality product updates across various regions.
QA Automation Solutions Implemented
SQA² provided a tailored solution to address these challenges, leveraging our blended model of SQaaS services and an embedded senior team member. The key actions taken include:
- Enhanced Test Automation: We refactored the existing automation framework to utilize Cucumber and Gherkin syntax, improving the clarity of test scenarios and making them easier to understand for the entire team.
- Expanded Automation Coverage: New automation scenarios were added to cover a broader range of user cases, improving the platform’s overall test coverage and ensuring more reliable updates.
- Blended QA Model: SQA²’s cost-effective SQaaS model, which is competitive with offshore rates, was combined with a senior embedded QA member through our blended approach. This enabled continuous support for both manual regression testing and automation creation. This model allowed for faster testing cycles and increased scalability without the need for a full in-house team, providing the client with the flexibility and cost-effectiveness they needed to meet their QA goals.
- Improved Documentation: Our SQaaS organization, which dedicates time every week to focus on documentation, was able to create comprehensive documentation outlining the current behavior of the platform. This made it easier for the team to manage updates and maintain consistency across different regions, filling in the critical knowledge gaps.
Outcomes and Results
The improvements delivered by SQA² provided the client with several key benefits:
- Increased Automation Coverage: The newly refactored automation framework and the expanded number of test cases resulted in faster and more reliable regression testing, allowing the client to deploy updates with greater confidence.
- Faster Development and Release Cycles: With a more robust automation framework in place, the client was able to release new features and updates more quickly, improving overall development efficiency.
- Cost Savings: By implementing SQA²’s blended model of combining SQaaS with an embedded senior QA team member, the client was able to achieve cost savings. The QA services provided by SQA² transformed QA from a cost center to a cost savings center. The faster development and release cycles driven by the robust automation framework reduced the overall time and resources required for each release.
- Improved Platform Knowledge: Enhanced documentation and testing strategies improved domain knowledge across the team, reducing the need for assistance from external teams and allowing for quicker problem resolution.
These outcomes significantly improved the client’s ability to manage their international platform, leading to faster releases, better product quality, and reduced defects in production.
Client Feedback
The client expressed high levels of satisfaction with SQA²’s QA services. They noted that the improved automation framework provided greater confidence in their testing process and allowed the development team to focus on delivering updates without depending on external teams.
The client also highlighted a desire to expand the Cypress and Cucumber automation framework across other regions, including markets in the United Kingdom, Mexico, and Australia, further emphasizing the success of the project.
Additionally, even though the client initially outsourced their QA services to SQA², they saw us as long-term partners. Over the years, our relationship has continued to grow stronger as the client has consistently included us in more projects. This partnership approach has enabled us to become an integral part of their success, providing ongoing support and working side by side with their internal teams to ensure high-quality deliverables.
Future Outlook
The client plans to continue expanding the automation framework and improving QA processes across additional regions. The next steps include:
- Refactoring Automation for Other Regions: Expanding the Cucumber-based automation framework to other international platforms, allowing for streamlined and efficient testing across all markets.
- Ongoing Collaboration with SQA²: The client is committed to continuing the partnership with SQA² for future updates and projects, leveraging the SQaaS model for manual testing, automation improvements, and ongoing quality control.
By maintaining this partnership, the client will benefit from cost-effective QA services, ensuring scalability and flexibility as their platform grows and evolves.
Conclusion
The successful implementation of SQA²’s blended QA model allowed the client to significantly enhance their QA processes, increase test automation coverage, and improve the speed of development and release cycles for their international ticketing platform. Through our combination of SQaaS service and an embedded senior team member, we provided a flexible and scalable solution that met the client’s needs while maintaining cost-effectiveness, offering competitive rates aligned with offshore pricing.
What began as an outsourced project has evolved into a strong, collaborative partnership, with SQA² continuing to be a trusted partner for the client’s growing QA needs. This case study highlights the value of SQA²’s QA services, including automation testing, regression testing, and outsourced QA solutions for large-scale platforms in the entertainment ticketing industry. The client is now well-positioned to extend these improvements across additional markets, ensuring consistent and high-quality user experiences worldwide.
Contact Us
At SQA², we specialize in providing scalable, flexible, and cost-effective QA solutions that drive efficiency and improve quality across global platforms. Whether you’re looking to enhance your automation framework, improve regression testing, or need ongoing QA support, our expert team is here to help. With our blended model and US-based resources at competitive offshore rates, we ensure your QA processes are aligned with your business goals.
Reach out to us today to discover how we can help optimize your QA processes and provide the support needed to keep your platform running smoothly.