Mobile Automation Testing of an instant messenger with end-to-end encryption algorithm.
With an instant messenger that uses end-to-end encryption algorithm, users have all conditions for secure messaging, secure calls, secure file sharing, etc. The client already had test cases, which were prepared by the in-house testing team.
The main task was to do automated testing of the full functionality of a mobile application on real devices, excluding the use of emulators.
In addition, it was necessary to reduce the time of regression testing which took about 5 days, before we started.
During the work, we also helped the client's in-house testing team with developing new test cases, since their test cases were poor.
The challenges we faced with:
Our engineers developed more than 1000 test cases in addition to the 2200 test cases from the client's in-house testing team
4 Full-time Automation QA engineers were involved in work with the project. They successfully developed more than 1700 tests, which covers about 3200 test cases.
Our QA Lead was involved in the process of formation test cases for each sprint.