QA Engineer – IoT Devices
On-site · Bengaluru, Karnataka, India
Job Summary
The QA Engineer will validate IoT devices across hardware and software layers, focusing on data-intensive validation and real-world operating conditions. Responsibilities include designing and implementing automated tests, executing data-driven testing, developing simulations to verify device behavior, and collaborating with cross-functional teams to enhance product quality. Required qualifications include strong programming skills in Python and Shell Scripting, hands-on experience with IoT devices, and knowledge of Big Data testing methodologies.
Required Qualifications
- Strong programming skills in Python and Shell Scripting (mandatory)
- Hands‐on experience working with IoT devices or connected systems
- Experience in Big Data testing, data validation, or data quality analysis
- Exposure to testing methodologies including TDD and non‐functional testing (performance, reliability, scalability, etc.)
- Experience working with build systems and CI/CD pipelines
Desired Qualifications
- Hands‐on experience in developing or maintaining test frameworks
- Experience with embedded device testing
- Strong understanding of functional, integration, regression, usability, security, and performance testing
- Ability to derive test strategies, test approaches, and test plans for complex systems
- Prior experience in IoT, automotive, or device‐centric domains
- Familiarity with Linux‐based environments and system‐level debugging
Additional Requirements
- Applicants only - Recruiting agencies do not contact.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.