Case Studies

Testing Competency Development for Home Security Automation


Our client, a major U.S. telecom provider, was expanding beyond telephone, TV, and internet services to include Internet-based home security and automation services. This new product allows consumers to proactively monitor, protect, and manage their homes from their smartphones, tablets or PCs. Imagine raising or lowering the thermostat, watching live videos, or even locking your back door remotely. Simply put, customers would be able to secure and manage their homes virtually from anywhere.


The product includes a mix of sensors, controllers, and cameras in your home. The front end software runs on smartphones, tablets, laptops, and desktops. Furthermore, the back end software runs on web servers, application servers, databases, and billing systems. Therefore the product is complex with many potential points of failure.

For example, let’s consider what happens if a customer’s smoke detector activates or a window sensor detects a break. First, the system will need to take whatever action(s) the customer has programmed – blare a radio, sound an alarm, flash a strobe light, etc. In addition, the customer may program the 24-hour security monitoring team to receive a message to call pre-selected contacts to dispatch a team of firefighters or police.

Our client had subcontracted significant parts of the product development to outside firms. Therefore it was expected those firms would perform all of the necessary functional and integration testing’s. But this leaves the UAT to be handled by the client. When all the hardware and software components were integrated and testing started, serious problems were discovered.

Our Q TestLab has served as the central coordinator for the major testing activities related to the product. In addition to functional and integration testing of the various components and sub-systems, the product needed thorough end-to-end user acceptance testing (UAT) of the fully integrated system prior to product launch.


Q Analysts was brought in to centralize the integration testing activities and provide the testing competency to the current issues. Next, we created a comprehensive test strategy, plan, and execution capabilities to drive the project to a successful release. As a result, we were an integral part of our client’s product testing strategy for 24 months.

The partnership is ongoing in functional and integration testing, as well as user acceptance testing. We are active across a full range of product hardware (sensors, controllers, cameras), front end software (the web, mobile web, and native applications), back end software (web portal and more), and user devices (smart phones, tablets, laptops, PCs).

Q Analysts team of test analysts have been responsible for a wide range of test activities. These include planning and executing test efforts, ensuring adherence to quality control practices, managing risks, dependencies and issues, and identifying and correcting testing. In addition, Q Analysts test team has helped create a low-maintenance, high-availability, custom automation framework as well as written thousands of test scripts.

In about 18 months, the major issues and bugs were resolved, testing productivity increased, and the entire product came together. This resulted in a successful product launch in 15 markets. By fall of that same year, the product had been expanded to 58 markets throughout the US. It has continued to receive positive reviews in both the technical and user communities.

Browse Q Library

A Leading International Mortgage Insurance Company

THE CHALLENGE The world’s largest Mortgage Insurance Company was growing at a rapid rate. To keep pace with this growth and implement new Governance controls, the client began a major reorganization…

IT Quality Process Management and Execution

BACKGROUND Our client, a major U.S. telecom provider, was in the midst of a very large corporate merger. Both companies had similar System Development Life Cycle methodologies and processes based on…

Offsite Managed Services Testing of New Mobile Operating System

BACKGROUND Mozilla, the creator of the Firefox web browser, was preparing to launch Firefox OS, a Linux-based, open-source, mobile operating system for smartphones and tablet computers that enables…

Custom Test Management Application Developed for a Leading Telecom Company

THE CHALLENGE The central testing organization of a leading telecommunication provider was having trouble identifying and managing the testing needs from projects across a broad range of…

New iOS Mobile Application Testing for Large Coffee Retailer

BACKGROUND Our client, a large coffee retailer, experienced extreme success with its mobile retail application. Twenty-five percent of the company’s loyalty card users also use the mobile app for…

Testing Managed Service for a Leading Telecom Company

THE CHALLENGE The client, a leading provider of wireless services with hundreds of million subscribers, was seeking to improve service levels to its integrated 3rd party resellers. The group…

Q Analysts Enables Leading VR Provider to Deliver Highest Quality Product on Time

BACKGROUND & CHALLENGE In order to become a leader in the emerging Virtual Reality (VR) market, one needs to be aggressive. But aggressive goals can cause unexpected challenges. A leading VR…

Top 10 Must-Dos for Testing Mobile Apps

The mobile and mobile testing industry has evolved very quickly in this era and is only going to move even faster due to Rapid Application Development. We live in a world now that despite what…

Q TestLab and Multi-National Telecom Provider Partner on a Messaging App

BACKGROUND Recently, one of the world’s largest telecommunications corporations decided to expand its product line to include an all-in-one messaging service. This ambitious undertaking would…

Integration Platform as a Service

A multinational telecommunications company headquartered in the United States was looking for ways to improve the efficiency of service-oriented architecture (SOA) components that support its…

Testing Solution for a Major Telecom Provider

Background Our Client, a major U.S. telecom provider, approached us with a critical project to validate the commission calculations for every customer that utilizes their services and products. They…

Send a Message

Contact us now to discuss your project