Must Have Experience
8-12 years’ experience in working with testing & automation of broadband devices and its interfacing components.
- Experience in developing automation framework & automation scripts for RDK-B based products
- Experience in Unit Testing C and C++ based applications in RDK-B products.
- Experience in integrating and developing test scripts (Python / TCL / Bash) on Test Controllers like Ranorex, Spirent TC / Abacus, Octoscope etc
- Understanding of the RDK central Test Suites, Test Cases and Test vectors
- Understanding of Linux system testing, Board level testing, troubleshooting
- Should have experience in defining the Test Plan / Test strategy for at least one broadband component.
- Proficiency with firmware updates, firmware release testing
- Scripting skills in Python / TCL / Bash for automation and scripting tasks in RDK-B, Experience with Test frameworks like Robot / boardfarm / PyTest
- Familiarity with web-based user interfaces. RDK-B often includes web interfaces for configuration.
- Proficiency in debugging tools and techniques, as embedded systems can be challenging to troubleshoot.
- Experience in building DevOps Pipeline, Automation
Preferred Skill set
- Active participation in the RDK-B community and an understanding of its testing & automation process
- Good understanding of wireless technologies primarily wifi and its interfaces.
- Familiarity with networking protocols, including TCP / IP, UDP, DHCP, DNS, and VLANs and other relevant protocols for networking devices.
- Awareness of security best practices, as network devices need to be secure. This includes understanding encryption, authentication, and network security.
- Understanding of wireless technologies, including Wi-Fi, and how to configure wireless interfaces in RDK-B
Soft skill
- Highly self-motivated and directed, with keen attention to detail.
- Create feasible solutions that are appropriate to customer requirements
- Proven analytical and problem-solving abilities.
- Proven customer facing experience
30+ days ago