Blog

Mobile testing consultants – a look from the outside. Part 1

Launching a new application in the market is always a risky business. Still, through the development and testing processes, engineers often tackle issues that are beyond their expertise.
23 April 2015
Mobile app testing
QA consulting
The article by Nadya Knysh
Head of US Office

The article by Nadia Knysh was published on RCR Wireless News. You can read the full story here

Launching a new application in the market is always a risky business. The app should respond to user needs, and be innovative and easy to use. Still, through the development and testing processes, engineers often tackle issues that are beyond their expertise. Seeking a beneficial solution, software development companies often decide to engage independent testing consultants on projects.

Today, this trend is exceptionally popular. Independent specialists can take a fresh and unbiased look at the testing processes and improve the entire approach. More importantly, they can and should cover a certain scope of specific testing duties that are unfamiliar to the testing team.

My story of an independent testing specialist started with the role of a mobile testing consultant on a telecom project. I had been working a lot on mobile testing projects, so when a client addressed our company with a request for consulting services, I happened to be the right person to contact.

Our client – a mobile operator – applied an OSS/BSS as a standard system for delivery of telecom services. However, the more easily and quickly users can interact with the services’ provider, the higher their loyalty level and the bigger the target audience. To help accomplish that, the company decided to develop a mobile app.

While OSS/BSS and Web application testing was definitely the development team’s cup of tea, mobile testing was something out of their usual realm. To overcome this pitfall and get moving, a project manager decided to involve an independent specialist – a decision that ended up saving the project. The independent consultant was expected to correct the testing strategy and play the role of “he-knows-everything-about-that” for the team.

The role of the independent mobile testing consultant

It is not a secret that telecom projects are always quite comprehensive. They possess complex business logic and architecture; thus, if the team has shallow knowledge about the system, testing will not succeed. However, for effective management of activities, the consultant does not need to plunge deep into all of the business logic details, which helps to quickly hit the ground.

Still, the consultant cannot forget about those components of the architecture that are integrated with the mobile client. Nothing must be missed. Each and every detail of these components should be thoroughly investigated starting with the structure of databases and ending with communication protocols.

I cannot say that my duties on the project were huge and incomprehensive, mainly because the team had an opportunity to test the administration module independently from the functionality of the mobile client. Still, there was no time to lounge.

But let me give you a better description of what exactly was expected of me. Besides playing the part of the one-to-be-obeyed, I was responsible for delivery of the high-quality application to the users. Meaning I needed to understand and analyze the mobile client’s functions, architecture, specifics, incoming/outgoing calls and messages transferred from the mobile client to the administration module forwards and backwards.

Along with that, I was entitled to develop a number of test scenarios. While the team was in charge of functional scripts, my responsibility lay on those aimed at testing the app on various mobile devices. A bit of team management was also in my hands – tracking the process, working out specific tests, defining the priority of tasks and the team’s efforts, etc.

The process of data transfer between the mobile client and the administration module was one of the most difficult parts of the project. Any of the outside factors, like different mobile networks, level of signal reception, or a switch between modes, could bring damage to the app, and consequently, to the potential clients. Thus, I tried to consider all of these factors and include them in the test cases.

As I was the only one who possessed the unique knowledge about mobile testing, I selected the necessary test utilities and wrote guides that described testing steps along with tools in detail.

Read the second part here.

More Posts

5G impact
31 May 2021,
by a1qa
4 min read
5G network impact on mobile app testing
Check out what 5G connectivity will bring to the IT world and how it will modify mobile app testing.
Cybersecurity testing
Mobile app testing
Performance testing
15 March 2021,
by a1qa
4 min read
Mobile app performance testing: getting high software efficiency
Explore 3 cornerstones of mobile app performance testing and QA steps on how to execute it successfully.
Mobile app testing
Performance testing
29 January 2021,
by a1qa
4 min read
3 do’s and 3 don’ts in BFSI software testing
Considering BFSI to be a fast-paced industry, how to keep up with such velocity? We’ve prepared 3 do’s and 3 don’ts that help sustain the rush and high software quality.
Functional testing
Mobile app testing
Test automation
13 November 2020,
by a1qa
5 min read
QA for media and entertainment
Read the article to explore why QA is a must for the media and entertainment sector and how to perform software testing effectively.
Functional testing
Mobile app testing
Performance testing
Test automation
Usability testing
24 July 2020,
by a1qa
4 min read
OWASP as a guide to mobile apps security testing
More apps, more sensitive data, higher security levels... Learn how companies address the challenge of providing secure solutions harnessing unbiased safety recommendations.
Cybersecurity testing
Mobile app testing
31 March 2020,
by Dmitry Tishchenko
4 min read
QA outsourcing – the respond to unprecedented global challenge
How can companies meet their business-critical needs without health risks? QA outsourcing is the answer. Get to know why it is the right decision in this time of need.
QA consulting
Quality assurance
10 March 2020,
by a1qa
6 min read
Dedicated team model in QA: all you should know about it
Check on everything you should know about when to apply, how to run and pay for a dedicated team in QA.
Interviews
QA consulting
Quality assurance
7 January 2020,
by Performance R&D
6 min read
How to enhance performance of your web software product?
In this article, we are highlighting the aspects that can help get an objective picture of the performance health of your software product and make it more high-quality.
Performance testing
QA consulting
Web app testing
12 July 2019,
by a1qa
4 min read
3 steps to plan for high quality
Dev teams always believe the software they’ll deliver will be of acceptably good quality. But without specifying what is meant by “good” and making a plan for it, the results may be far from the expected.
QA consulting
Quality assurance

Get in touch

Please fill in the required field.
Email address seems invalid.
Please fill in the required field.
We use cookies on our website to improve its functionality and to enhance your user experience. We also use cookies for analytics. If you continue to browse this website, we will assume you agree that we can place cookies on your device. For more details, please read our Privacy and Cookies Policy.