unsplash_525f012329589_1Wide

Problem
The client’s products are USB-enabled devices that record a variety of sports metrics that include GPS maps, running distance, pace, time, calories. and a unique, proprietary sports algorithm for measuring activity and movement. The consumer uses the USB-enabled devices to track workouts and after completing a workout, plugs the device into a system installed with a thin client to sync data to the digital sports ecosystem. In order to globally launch the digital sports products, the client was seeking a Managed QA solutions provider for independent validation of the complete end-to-end system.

Solution
SWAT’s overall approach was accomplished by setting up a matrix of systems to support a test suite used to validate end-to-end functionality within the digital sports ecosystem. SWAT remotely collaborated in the client’s Agile methodology, participating in backlog grooming, Sprint planning, test case creation and execution based on acceptance criteria, bug tracking and resolution, and daily standup status reporting.  Test suites for device testing, application testing and regression testing required for compatibility and localization testing were also fully configured and managed.

SWAT tested all aspects of the application including:

  • Localization of the application on 11 supported languages on both Mac and PC platforms
  • Compatibility of different operating systems, browsers, machines, USB hubs, connection speeds and security applications
  • Firmware, UI, WHQL and USB compliance and integration with sensor and software application
  • Software Functionality, UI and integration with the website and mobile applications

As the digital sports ecosystem matured, SWAT was engaged to try and solve test automation; a part of QA which the client believed was not possible. SWAT was not only able to develop the automation framework but was able to develop it in a way that yielded significant execution time reductions while providing significantly increased test coverage. The SWAT-developed automation framework was the first of its kind for the client as it was easily maintainable, scalable, and executable on both Mac and PC platforms.

Results
The client was so thoroughly impressed with SWAT’s capabilities to consistently deliver quality that they maintained a long-standing 7+ year relationship eventually culminating in SWAT Solutions being the only remote, onshore independent Managed QA Services partner.

Services

  • Localization
  • Compatibility
  • Firmware Testing
  • Windows Hardware Certification
  • Software Functional Testing

Tools

  • Sikuli
  • Python
  • C
  • DevCom
  • GIT/Jenkins
  • MongoDB
  • TestLink
  • JIRA
  • Charles