EndorsedendorsedCompleted

Mobile Test Automation Framework for PedidosYa

Services Covered:

Test Automation • Mobile Application Testing
Project hero — replace with case study imagery
Industry
Industry

Information Technology

Duration
Duration

1 month

Budget
Budget

Less than 10K

Start Date
Start Date

1 June 2017

Team Size
Team Size

1-5

Engagement Model
Engagement Model

Onshore

Project Capability Score (PCS)

gauge meter
71/100
Good

Project Capability Score (PCS) estimates how capable Abstracta Inc is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

PedidosYa

mapMontevideo, Uruguay

Project Summary

Abstracta Inc. delivered a mobile test automation framework and methodology for iOS and Android that provided continuous feedback on app functionality. The framework used data-driven tests and Page Objects, integrated with tools like Appium and SauceLabs, and reduced feedback time on coding changes while improving user experience for thousands of daily users.

Key Challenges

  • Provide early and continuous feedback on mobile app quality to reduce bugs and crashes
  • Create a scalable, dynamic, and maintainable automation framework for Android and iOS
  • Reduce time-to-feedback for frequent production deployments and protect critical UX

Project Deliverables

  • Mobile test automation framework with separate Android and iOS repositories
  • Data-driven test suites (CSV-driven) and Page Object-based tests
  • Test execution capability for geolocation/language simulation and A/B flows
  • Documentation, workshops, and training for developers and QA

Project Solution

Abstracta Inc. built and delivered a mobile automation framework split into two repositories (Android and iOS). They implemented a data-driven approach using CSV inputs, applied the Page Objects pattern, and built tests that simulate different geolocations, languages, and A/B flows. The team used Java, Maven, TestNG, Appium, GenyMotion, and SauceLabs, collaborated with developers to add test-friendly IDs, and provided workshops and documentation to onboard the client’s teams.

Project Outcome

  • Reduced feedback time on code changes and made testing easier for developers
  • Enabled automatic checks in the development pipeline
  • Improved UX for thousands of daily users
  • Established an effective Scrum-based workflow and knowledge transfer through workshops

Platforms

  • MobileMobile

Tech Stack

  • JavaJava
  • MavenMaven
  • TestNGTestNG
  • AppiumAppium
  • GenymotionGenymotion
  • Sauce LabsSauce Labs

Client Endorsement

Overall Review Rating

5star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

“The solution made internal testing efforts easier while reducing feedback time on coding changes. Abstracta Inc.’s framework also enabled automatic checks, in turn improving UX for end users. This team thoroughly explains all of their complex deliverables to relevant stakeholders.”

Ruben Sosenke

CTO

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by Abstracta Inc