case study
Halving Rewaa's regression testing time with scalable automation
A maintainable automation framework with dual-language coverage and CI/CD integration - 100% code coverage and zero production bugs.
Slow, costly manual testing was delaying deployments and couldn't keep up with a dual-language product or full backend coverage.
About
- Client: Rewaa
- Industry: Retail Technology (SaaS)
- Location: Saudi Arabia
- Year: 2026
Scope of work
- Test automation framework
- Dual-language (Arabic/English) coverage
- CI/CD integration
Tech stack
- Java
- Selenide
- REST Assured
- AWS
- GitHub
A scalable framework to automate testing in two languages.
Rewaa, a leading retail technology provider in Saudi Arabia (founded 2018), was held back by slow, costly manual testing that delayed deployments. They needed a strong automated testing framework that could handle functional test cases in both Arabic and English, lower regression cost, improve bug detection, and expand coverage - scalable, maintainable, and integrated with their existing CI/CD.
- Replace slow, costly manual testing that delayed releases
- Support functional tests in both Arabic and English
- Expand coverage to backend and API endpoints
Common questions
The framework creates and runs functional test cases in both languages, verifying that both platform versions deliver identical functionality and user experience.
It removed the manual-testing bottleneck, cutting regression testing time by 50% and saving roughly $2,000 a month, while raising coverage to 100%.
Built for scalability and maintainability, the suite integrates with Rewaa's current CI/CD so automated tests run as part of the delivery flow rather than as a separate manual step.
Manually testing every module slowed releases and left gaps — especially across backend and API endpoints. Automation closed those gaps and took the bottleneck out of every deployment. Coverage went up; regressions stopped slipping through.
Automate strategically - scalable, maintainable, integrated.
STEP
01
Discovery
Defined the goals: dual-language automation, lower regression cost, better bug detection, and wider coverage.
02
Framework design
A scalable, maintainable automation framework on Java and Selenide, built around Rewaa's components.
03
Dual-language coverage
Functional test cases in Arabic and English, verifying parity across both platform versions.
04
Backend & API coverage
REST Assured extended automated coverage to backend and API endpoints where gaps had hidden.
05
CI/CD integration
Tests wired into Rewaa's existing CI/CD on AWS and GitHub to run on every release.
Throughout our collaboration, Sedin's professionalism has been exemplary. They’ve provided exceptional service to us & undoubtedly boast a roster of highly skilled talent, making them a trusted partner.

Waleed Ather
Test Automation Architect, Rewaa
Faster releases, full coverage, lower cost.
50%
Reduction in testing time
Automation removed the manual regression bottleneck that was delaying deployments.
$2k
Saved per month
Lower regression testing cost, month over month.
100%
Code coverage achieved
Including the backend and API endpoints manual testing had missed.
The bottom line
Manual bottlenecks gone, zero production bugs, and faster, more reliable deployments, on a framework built to scale with Rewaa.
Featured projects
View allCPG
A mobile-first rebuild with real-time pricing, multi-state compliance, and automation-ready foundations.
Energy10 days mobile MVP shipped
40% mobile traffic served
0 manual pricing uploads
King's College Hospital
Replaced King's College Hospital's legacy EHR registration workflow with a lightweight, modular web platform, improving patient registration, reducing costs, and enabling future-ready compliance.
HealthcareFHIR R4 React frontend on FHIR R4 APIs
2 clicks real-time validation and two-click scheduling
Any device runs on desktop, tablet, mobile, and browser
Clinical Minds
A scalable Selenium + Cucumber framework, integrated into CI/CD.
Healthcare1,000+ test cases created
80% E2E UI automation
75% test cases automated
