End-to-End Test Automation with 80% Test Coverage for Hardware Sensors, Connected Devices and Application Software for an Asset Tracking Solution Provider

Client

The client is a trusted global leader in identity, payments, and data security solutions for cloud security posture management, offering customizable comprehensive risk management with multiple capabilities to meet any organization's risk posture and control activity requirements.

Need

The client aimed to leverage Innominds' specialized expertise in end-to-end testing of VMware and cloud elements to enhance the quality and performance of their products.

Solutions

Comprehensive Manual and Automated Testing

Conducted end-to-end testing support for both manual and automation testing of ETCC and KCM products.

Automation Framework Development

Developed a robust Python pytest-based automation test framework for UI and REST API testing.

AWS Environment Automation for Compliance

Automated setup and teardown processes of AWS environments for cloud compliance testing.

CI/CD Pipeline Integration

Established CI/CD pipelines for automated testing processes.

Compliance Testing Across Multiple Platforms

Performed manual and automated testing of various compliance standards across VMware, AWS, Kubernetes platforms, and Key Control Vault.

Virtualized Environment Simulation for VMware Testing

Simulated production environments within virtualized test beds for proxy testing of VMware products.

Diverse Testing for Comprehensive Quality Assurance

Conducted version compatibility testing, UI/UX testing, scale testing of compliance features, load testing of applications, and live upgrade testing using JMeter.

Key Benefits

  • Cut regression testing time for 1,000 compliance test cases from 1 week to 11 hours with automation.
  • Automated 10,000+ test cases.
  • Achieved 90% test automation coverage.

Tools and Technologies

  • Kubernetes
  • Docker
  • Azure
  • Jenkins
  • Python
  • Nessus
  • AWS