Our guiding principles are rooted in our four core values: 'care deeply,' 'everybody in,' 'simplify everything,' and 'be brave.' These pillars have propelled us to the forefront of cloud-managed IT leadership and have played a pivotal role in shaping a more inclusive future for all.
About the role:
Key Responsibilities:
- Review product requirements documentand understand the customer use case.
- Work with senior software architect to help in designing and drafting software functional specifications for a particular feature.
- Work with senior software development engineers to develop the feature and participate in early unit test and integration test.
- Design, develop, and execute comprehensive test plansand test cases for Cisco wireless products and solutions.
- Perform functional, regression, performance, and interoperability testingfor Wi-Fi (802.11 a/b/g/n/ac/ax) products and features.
- Automate use cases using Pythonsor Ruby.
- Design, develop, and maintain robust Automated CICD(Continuous Integration and Continuous Development) framework for wireless platforms (access points, controllers, Cloud based products).
- Analyze and troubleshoot complex wireless networking issues, identifying root causes and driving resolution.
- Collaboratewith development, product management, and support teams to define test requirements and quality metrics.
- Participate in innovative Software test initiatives.
- Share your knowledgeby giving brown-bags, tech talks, and evangelizing engineering standard methodologies.
- Accountable for the stabilityof our product with a high customer focus.
- Work on other quality assurance activities such as reproduce customer issues, scale and performance test, end to end system testing and interop testing.
- Leverage Generative AI tools (e.g., GitHub Copilot, Windsurf, Cursor)to improve efficiency, accelerate prototyping, and promote code quality.
- Collaborate with hardware, test, and cloud teams to ensure flawless integrationand performance across the system.
- Contribute to automated validation frameworks and test toolsto support CI/CD and system integration testing.
Required Skills:
- 7+ years of experience in software development and Testing
- Extensive hands-on experience with Wi-Fi standards and protocols(802.11 a/b/g/n/ac/ax), including security (WPA2/WPA3, 802.1X)
- Strong networking knowledgeand Cisco switches / routers
- Working experience in core network protocols (TCP/IP, DNS, DHCP, ARP, Radius)
- Experience in DevOps practices, CI/CD pipelines, and infrastructure-as-code tools (Jenkins, Xpresso, Docker, Jira, GitHub, Gerrit, Terraform, Ansible).
- Experience in deploying wireless solutions on cloud platforms(AWS, Azure, Google Cloud), including integration with cloud networking and management services
- Exposure to test process, test tools, test automation framework, CI/CD pipeline and end to end system validation
- Strong programming skillsin Python and C/C++
- Knowledge of software development process and quality assurance process
- Working experience in various OSlike Windows OS, Linux, Android and IOS
- Consistent track record to adopt and use Generative AI tools optimally for development and debugging
- Document test results, file detailed bug reports, and track issue resolution.
- Stay up to date with emerging wireless technologies, standards, and industry best practices
- Strong analytical skillswith a focus on design correctness, performance, and maintainability
- Excellent teamwork and communication
Bonus points for:
- Certifications such as CCNP Wireless, CWNA, or equivalent are a plus
- Certifications such as AWS Certified SolutionsArchitect or equivalent are highly desirable
- Experience in customer-facing roles, presenting at industry conferences, or contributing to standards bodies(e.g., IEEE, Wi-Fi Alliance).
- Familiarity with big data analytics, telemetry, and AI/ML-driven network management.
- Experience with large-scale, multi-site wirelessnetwork deployments.
- Familiarity with IoT connectivity, wireless mesh, and emerging wireless standards.
- Experience with API testingand automated monitoring/alerting in production environments
- Experience with performance and scalability testing of cloud applications