Faster Time to Market with Reduced QA Cycle
Timeline by 70% with Testing Automation

Client Overview

USA based Fortune 500 Company specializing in Connected Home & Security products like Smoke alarms and CO Sensors.

Business Challenge
  • With 100K+devices on field and with constant demand on new features along with fixing customer reported issues, it was a challenge for the client to validate, verify, and enhance those devices. They wanted to automate and streamline testing process by achieving maximum automation to test safety device firmware and mobile application (Android, iOS) with reduced efforts and time
  • Client also wanted to shorten mass production timeline by automating post-manufacturing test process per unit to achieve faster time to market
VOLANSYS Contribution
  • Test Automation with tools like – Robot framework and Appium for Android, iOS mobile applications and device firmware for following features
    • On-Boarding of mobile application &iOS native application (e.g. HomeKit)
    • Sanity (Smoke detection, CO detection, Silent/ Test alarm, Battery test, LED test, RF Range test)
    • Regression
    • OTA process
  • With 70% plus feature automation executed 750+ test cases for Android, iOS mobile applications and device firmware
    • Test case management using TestRail
    • Maintain release in Bitrise, BitBucket, and Jenkins
    • Build trigger in Jenkins
  • Support to test push notification using Cloud API and USB relay, image verification and capture screenshot for failed test cases, auto-send report
    over email after execution
  • Support to add multiple devices within the automation framework that reduced the verification time and increased coverage
  • Automated Alexa test cases to validate Alexa service integrated with smoke sensors
  • Integrated Grafana Analytics tool to generate automated test execution report in more graphical forms
  • Developed the test jigs for radio module and EOL testing at client’s factory to help understand if the unit is passing all the test criteria
    • Ability to program 12 micro-controllers and 12 RF modules simultaneously
    • Peripheral interface testing and sending the result to testing boards
    • GUI Utility for PCBA test fixture to enable flashing of the module, start the test and visualize the test results
    • Enabled test mode on the enclosed device
    • Monitor Z-Wave messages on Z-Wave hub for testing
    • LED based indication for Pass/Fail result
    • Test control commands from the Z-Wave module (placed on the enclosed device) to Z-Wave hub
    • Upload test results and export test database to the local area network server
Technologies | Engineering Expertise

Robot framework | Appium | Bitrise | BitBucket | Jenkins | QA Automation | Alexa | Grafana Analytics

Solution Architecture

Test Automation

Benefits Delivered
  • Increased productivity and product stability – achieved 70% of test automation coverage across device firmware and Android/iOS mobile applications
  • Faster time to market – test automation reduced the entire testing and release timeline by 70% (from 60 hours to 20 hours)
Similar Success Stories