
QA Software Engineer (Networking)/ Network Automation Engineer
Jobs via Dice • Denver, Colorado, United States
Role & seniority: QA Software Engineer, 10+ years experience
Stack / tools: Python; Robot Framework; Linux/Unix; SSH/CLI; embedded devices; GitLab CI/CD; Git; data access layers and cloud APIs; packet capture tools (Wireshark, tcpdump); network fundamentals (DHCP, DNS, TCP/IP, IPv6, Wi‑Fi standards 6/6E/7, MAP-T)
Top 3 responsibilities
-
Design, develop, and maintain automated test cases for Wi‑Fi routers and client devices (end-to-end)
-
Automate firmware upgrade/downgrade, reboot cycles, SSH/CLI, WAN/LAN, Wi‑Fi performance, security features, and device stability
-
Execute automated suites in GitLab CI/CD, analyze results, triage defects, and drive closure with cross‑functional teams
Must-have skills
-
Strong Python and automation framework experience (Robot Framework preferred)
-
Networking proficiency (DHCP, DNS, TCP/IP, IPv6, Wi‑Fi standards, MAP-T)
-
Linux/Unix, SSH/CLI, embedded device experience
-
Git, GitLab pipelines, and CI/CD workflows
-
Ability to analyze logs, debug failures, and reproduce defects
-
Communication across onsite and offshore teams
Nice-to-haves
-
AI/ML for test automation (log analysis, anomaly detection, predictive testing)
-
Packet capture and network analysis expertise
-
Multi-vendor router platform experience (e.g., Sagemcom, Sercomm)
Location & work type: Englewood, CO / Denver, CO; Onsite
Full Description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Ztek Consulting, is seeking the following. Apply via Dice today!
Job Role: QA Software Engineer
Location: Englewood, CO / Denver, CO (Onsite)
Mode of interview: Video Interview
Years of experience: 10+ years
Job Roles/Responsibilities:Job Description
We are looking for an Automation QA Software Engineer to join our team supporting automated testing for Charter’s CPE/Wi-Fi product lines. This role focuses on validating firmware releases, Wi-Fi features, cloud integrations, and stability scenarios across multiple OEM router platforms. You will work closely with firmware developers, WIST, SCPS, CUJO, and DevOps teams to ensure high-quality releases and reliable automation pipelines.
Key Responsibilities
Design, develop, and maintain automated test cases using Python + Robot Framework for end-to-end development of Wi-Fi routers and client devices. Work with DAL (Data Access Layer), SCL, SCPS, and cloud APIs to retrieve configuration and telemetry. Automate key areas such as firmware upgrade/downgrade, reboot cycles, SSH/CLI scenarios, WAN/LAN connectivity, Wi-Fi performance, MAP-T, security features, and device stability. Execute automated suites in GitLab CI/CD pipelines and work with DevOps on integration and failure triage. Analyze test results, identify defects, categorize failures (code/lab/hardware/existing bug), and work with partners to drive closure. Contribute to automation improvements including reliability, flakiness reduction, resource optimization, and pipeline speed. Support multiple OEM models across Spectrum labs with 80+ chambers and remote lab access. Collaborate with onsite/offshore teams to meet delivery milestones and maintain test coverage targets. Document test plans, automation design, test execution results, and best practices.
Required Skills
Strong experience in Python and automation frameworks (Robot Framework preferred).
Hands-on knowledge of networking fundamentals: DHCP, DNS, TCP/IP, Wi-Fi standards (Wi-Fi 6, 6E, 7), IPv6, MAP-T, routing. Experience working with Linux/Unix, SSH/CLI, and embedded devices. Familiarity with GitLab pipelines, Git, and CI/CD workflows. Ability to analyze logs, debug failures, and isolate reproducible defects. Good communication skills and ability to work with both onsite and offshore teams. Experience with AI/ML for test automation (log analysis, anomaly detection, predictive testing) Familiarity with packet capture and network analysis tools (Wireshark, tcpdump) Experience with multi-vendor router platforms (Sagemcom, Sercomm, etc.)
Faizan Shaikh
(678) 535-7175