Role: Senior Tech Lead - Embedded Linux, Java, Python
Mandatory Skill - Python, Selenium, Behave, pytest
Notice Period - Immediate Joiner to 30 days Max
Job Summary
The Senior QA Lead for Embedded Linux is pivotal in managing technology for complex projects, providing expert technical guidance, and ensuring the successful delivery of high-quality solutions. This role demands a strong grasp of embedded systems, leadership skills, and the ability to collaborate with cross-functional teams to drive innovation and enhance project outcomes. Senior QA Engineer responsible for end-to-end validation of IoT ecosystem (device cloud mobile app) ensuring reliability, performance, and integration quality.
Key Responsibilities
IoT System Testing (Device + Cloud + App)
- Validate end-to-end IoT workflows (device data cloud UI/app)
- Test interactions across devices, APIs, and cloud services
- Ensure data accuracy, communication reliability, and system behavior
2. Cloud Testing (Azure-based)
- Validate cloud services, APIs, data pipelines, dashboards
- Test scalability, performance,
and reliability under load
- Verify deployments in CI/CD-driven cloud environments
3. API & Integration Testing
- Perform REST API testing (Postman / similar tools)
- Validate device-to-cloud and cloud-to-app integration flows
- Ensure data consistency across systems
4. Mobile App Testing
- Validate Android & iOS applications
- Perform functional, regression, usability testing
5. Manual Testing Leadership
- Design test cases, scenarios, and validation strategy
- Execute functional + regression + integration testing
- Perform root cause analysis of defects
6. Must have Automation Contribution
- Support automation using Python / scripting tools
- Gradual move toward automation frameworks / CI integration
Skill Requirements
Must-Have Skills
- Solid Manual Testing experience (end-to-end system validation)
- Experience in IoT system testing (device cloud application integration)
- Solid API Tes
📌 Python Behave (Noida)
🏢 HCLTech
📍 Noida