ABOUT IOT SOLUTION
Customer IoT Project targets to efficiently manage, operate, scale and protect IoT projects from the edge to the cloud. The developed solution is a secure, enterprise grade, IoT infrastructure management solution that helps both IT (Information Technology) and OT (Operational Technology) to onboard, manage, monitor and secure their IoT use cases from the edge to the cloud
SERVICES OFFERED
- Understanding the existing system and discussions with Business Teams and Managers to understand the requirements
- Creation and Maintenance of test plans using ALM
- Performing local deployment of servers and data load
- Continuous Testing on Bamboo Pipeline
- Writing packages in Python to utilize features from liota (Little IoT Agent) Device Testing [Boards from OEMs]
- API Automation: Creation of Automation Scripts using REST Assured for server API Automation requirements
- Web Automation: UI Automation of IoT Console and AirWatch [Mobile Device Management Solution]
- Gateway Automation: Automation of IoT Agent Installation on Gateways, subsequent load/unload of packages, and log analysis using Java and JSCH
- Scaling: Simulation of devices interacting with IoT Infrastructure, to determine how many maximum devices can be supported by IoT Infrastructure. To achieve this Docker, Docker Swarm and Python were used
- Performance and Load Testing: Reviewed analyzed application key metrics like API Response time, Requests per second [JMeter Summary Report], Memory footprint
TECHNOLOGY
JAVA, WebDriver, Rest Assured, Python, JSCH, Docker, Docker Swarm