Client Context
The Loyalty Rewards platform plays a key role in customer engagement, supporting real-time benefits via Greenbacks (GB) and Membership Rewards (MR) modules. It spans web and mobile channels, delivering functionalities such as reward redemption, reward earnings, and personalized user experiences. The QA initiative focused on enhancing UI and API automation coverage, improving mobile testing efficiency, and integrating quality checks into CI/CD pipelines in an agile delivery environment.
Challenges
High reliance on manual regression for UI scenarios increased test cycle time
Lack of automation integration in CI/CD pipelines delayed feedback loops
Mobile testing via HeadSpin experienced performance limitations and inconsistencies
Unstable environments disrupted test execution and reduced reliability
Inconsistent test data caused flakiness and intermittent failures in test results
Solution Delivered
- Developed an extensive UI automation suite for GB and MR modules, increasing coverage
- Integrated automated test runs into Azure DevOps pipelines for continuous feedback
- Performed manual mobile testing on HeadSpin to ensure cross-device and real-world network validation
- Raised 12+ high-severity defects early in the QA cycle to improve defect resolution time
- Conducted sprint demos showcasing test coverage and automation (UI, API, and mobile) to stakeholders
- Leveraged DCAR values and backend validations to generate reliable test data, documented in Confluence
Value Delivered
- 40–60% reduction in manual testing effort through automation
- Improved test reliability and earlier defect detection during pipeline executions
- Continuous delivery support via integrated test runs in Azure DevOps
- Built automation coverage for high-priority modules like GB and MR
- Enabled mobile validation across iOS and Android using HeadSpin
Impact Highlights
Independently led mobile testing across iOS and Android using HeadSpin, ensuring device and network coverage
Owned UI automation for GB and MR, maintaining stable and reusable test suites
Took full ownership of VAS (Value-Added Services) testing to ensure quality of critical customer-facing features