DeviQA case study: Rentgrata
DeviQA Logo
  1. Home
  2. /
  3. Case studies /

Resident reward platform

Ensuring the success of a resident referral platform through both manual and automated testing.

9k+

Test cases created

90%

Test coverage

2.5k+

Number of bugs logged

300+

Number of critical bugs logged

About project

Rentgrata is a platform that offers prospective renters the opportunity to contact current residents of apartment buildings when considering a new place. This helps renters gather real residents’ feedback before moving in.

In ‘Rentgrata Messenger’, renters can see a list of residents who have signed up to share their feedback and ask them any questions about their floor plans, the amenities, or anything else that is important to them.

Also, ‘Rentgrata Manager’ enables property management teams to learn more about the preferences and needs of their prospects and residents, engage their current residents, encourage them to spread the word, and increase their lead-to-lease conversion rates.

Before DeviQA

  • There were no test cases

  • There were no automation scripts

  • There were no mobile tests

  • There were no reporters

  • There was no formal QA process

  • There was zero test coverage

With DeviQA

  • 6,000+ test cases have been created for the web apps

  • 3,000+ test cases have been created for the mobile apps

  • 2,500+ automation tests have been created

  • ~200 automation mobile tests have been created

  • Allure reporter has been introduced

  • A clear QA process with both manual and automated testing has been established

  • Smoke and regression testing are executed

  • 90% of test coverage has been achieved

Our contribution

Team

1 manual QA engineer, 1 automation QA engineer

Project length

Since 2020

Technologies and tools

TypeScript

WebdriverIO

Appium

TestRail

CircleCI

Slack

Postman

Apache JMeter

Jira

Confluence

Notion

Mailtrap

LambdaTest

FullStory

Our engagement

A QA team joined the project at its outset and had the task of setting up a QA process from scratch. Our QA engineers communicated a lot with the Rentgrata team to understand the project better and, over time, managed to establish an efficient QA process that has had a positive impact on the quality of the product and the work of the whole team.

We created comprehensive test documentation and test cases, as well as standardized the approach to bug reporting. All of these have helped to structure the testing process and made it possible to detect and fix most of the bugs in the early stages of development in test environments.

Test automation was also introduced from the ground up. Our regression testing suite includes both positive and negative tests, which allows us to identify and report any problems in the web platform after changes.

Later, our engineers also automated tests for the mobile apps. We aimed to cover all the main app functionality with the tests.

Services provided

Automated testing

The DeviQA team has developed over 2,500 automation tests, including web, mobile, and API tests. All tests were integrated into the continuous integration process. As a result, the whole scope of tests is run each night. We also run these tests before release into production.

Web testing

The DeviQA team has created and continuously maintained all the needed test documentation. As of now, we have over 6,000 test cases that cover 90% of the web application. Every new feature undergoes rigorous testing to prevent unexpected issues in production.

Mobile testing

The DeviQA team has written over 3,000 test cases, covering 90% of the mobile applications. Testing is performed on the most popular real devices to prevent any unforeseen device-specific problems.

Dedicated QA team

A dedicated QA team consists of 1 manual QA engineer and 1 automation QA engineer who are responsible for manual, automation, and API testing. They have established a high-quality testing process and created and maintained all essential test documentation.

More projects

Test coverage:

90%

  • Web app testing
  • Test automation
  • API testing
  • Dedicated QA team

Abbott Laboratories

A global healthcare giant relies on DeviQA for end-to-end test automation.

  • 1 day to run regression testing

  • 1 day to run smoke testing

  • 60% increase in the number of regression tests and relevant test cases

  • >1500 automated test scenarios created

Read more

Dev capacity:

+15%

  • Web app testing
  • Automation testing
  • E2E testing
  • Load testing
  • Mobile testing
  • API testing
  • Dedicated QA team

Compass

DeviQA's team takes full responsibility for testing a real estate solution consisting of a web app and mobile apps.

  • 2 days to run regression testing

  • 10 minutes to run automated E2E testing on each pull request

  • 85% of the application is covered with test cases

Read more

Test coverage:

95%

  • Web app testing
  • API testing
  • Dedicated QA team
  • Mobile testing
  • Performance testing

Arklign

Setting up and fine-tuning a holistic QA process for a dental lab management platform.

  • A comprehensive test plan designed

  • 5000+ test cases created for the web app

  • 2000+ test cases created for the mobile apps

  • >20 various devices with different OS, screen resolutions, and browsers used to run regression testing

Read more