- Home >
- Case studies >
- Resident reward platform
QA services for resident referral 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
Web testing
Mobile testing
Dedicated QA team