SONiC Test Framework Engineer

IBA Infotech Inc.

SONiC Test Framework Engineer

San Jose, CA
Full Time
Paid
  • Responsibilities

    Job Description

    Role: SONiC Test Framework Engineer
    Location: San Jose, CA
    Interview: Phone/Skype
    Job Type: Contract

    We’re hiring a SONiC Test Framework Engineer to build a test infrastructure from the ground up—focused on virtual testbeds—to validate #SONiC-based network functionality in a data center environment. This hands-on role blends #Networking, #Virtualization, and #Automation skills in a highly collaborative, open-source-driven setting.

    Key Responsibilities

    • Design virtual testbeds using #KVM, #Docker, and #OpenvSwitch (T0/T1/T2 topologies)
    • Automate setups with #Ansible and scripting in #Python & #Bash
    • Develop, deploy, and manage test frameworks like #PTF
    • Simulate and verify protocols such as #BGP, #VXLAN, and #VLAN using #Scapy and #tcpdump
    • Debug across #SONiC VMs, containers, and virtual switches
    • Contribute to the #OpenSource community via issues, scripts, and pull requests

    Technical Skills Snapshot

    • Experience designing Clos-based data center topologies (#Minigraph, #VirtualTopologies)
    • Proficiency with #FRR, #SONiCCLI, and ConfigDB for L2/L3 protocol testing
    • Strong foundation in #Linux admin (Debian, apt, systemd) and shell scripting
    • Hands-on with #KVM, #QEMU, #libvirt for virtual machine orchestration
    • Familiarity with #DockerNetworking and image customization
    • Able to troubleshoot virtual interface configs and simulate real-world traffic

    If you're passionate about automating complex test environments and want to contribute meaningfully to SONiC’s evolution, this is your chance to shine!

  • Qualifications

    Additional Information

    All your information will be kept confidential according to EEO guidelines.