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
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

QA for financial applications: 4 reasons why it is a must-have
17 November 2024,
by a1qa
5 min read
QA for financial applications: 5 reasons why it is a must-have
Striving to release high-quality financial apps? Read on and discover 5 core reasons why your eBanking and financial solutions need software testing.
QA consulting
Quality assurance
Test automation
Accessibility testing guide
15 October 2024,
by a1qa
6 min read
The art of accessibility testing for ensuring compliance in every click
Let’s analyze the power of accessibility testing - a secret ingredient that can enhance user experiences and reshape the digital landscape.
General
Mobile app testing
Why do bugs get missed
27 September 2024,
by a1qa
7 min read
Why do bugs get missed? Learn the problems and tips to avoid them
Still, finding overlooked bugs after the app goes live? Let’s find out why this happens and how to fix it.
Performance testing
QA consulting
Quality assurance
Test automation
Shift-left testing for better software performance
25 April 2024,
by a1qa
4 min read
Optimizing software performance with shift-left testing
Still in doubt whether to include performance testing from the initial development stages? Learn the benefits companies obtain with shift-left performance testing.
Performance testing
QA consulting
Quality assurance
Test automation
Mobile app testing
15 February 2023,
by a1qa
4 min read
Mobile app testing guide: win the race with five-star software
Which aspects of mobile apps to test first to produce a really high-quality product? Find the answer to this and other questions related to mobile app testing in the article.
Cybersecurity testing
Functional testing
Mobile app testing
Performance testing
Test automation
Usability testing
eLearning and mLearning QA_mini
22 July 2022,
by a1qa
4 min read
6 must-have testing types for eLearning and mLearning software
Discover how to ensure top-notch educational solutions through QA, provide end users with boosted studying experience, and make the grade in the IT market.
General
Localization testing
Mobile app testing
Performance testing
Mobile app security
3 January 2022,
by Alina Karachun
4 min read
Cybersecurity testing: 4 best practices to ensure highly safe IT solutions
Find out 4 cybersecurity tips to release highly secure software and protect end-user data.
Cybersecurity testing
Mobile app testing
Mobile app compatibility_mini
14 October 2021,
by a1qa
4 min read
Compatibility testing: 5 key tips to ensure high quality of mobile apps
Billions of mobile solutions and portable devices. Can you imagine that? Learn how to ensure robust software compatibility with accurate testing.
Mobile app testing
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

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.