The QA Engineer - IoT, Automation, AI, Platform, System will evaluate complex, distributed systems to ensure robust performance, functional accuracy, security, and scalability. They will drive test automation, promote proactive QA engineering, and implement modern practices to uphold system-level reliability and integration integrity.
Requirements
- Bachelor’s or Master’s in Computer Science, Embedded Systems, Information Technology, or equivalent experience
- 5–7+ years of QA experience in software testing (manual + automation), with a focus on IoT platforms, cloud systems, or AI pipelines
- Strong background in test automation with tools like Selenium, Pytest, REST-assured, or Cucumber
- Hands-on experience testing distributed architectures, REST APIs, message brokers (MQTT/Kafka), and cloud-based microservices
- Familiarity with embedded systems, sensor data streams, device simulation/emulation, or IoT gateways
- Experience with CI/CD integration, automated test triggers, and code-to-test mapping
- Good understanding of network protocols, system architecture, and cloud infrastructure (AWS/GCP/Azure)
- Solid experience in SQL or NoSQL for data validation and analytics layer testing
Benefits
- Class A Medical Insurance