Software Test Engineer (SONiC)
Core
Design and execute test plans to validate Arista networking features, products, and platform integration for scalability and performance.
Role type
Software Test Engineer (SONiC)
Builds
Arista networking platforms and features for data center, campus, and routing environments
Domain
Networking / Data Center Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
SONiC architecture knowledge, Linux OS technologies, network protocols (Ethernet, IP Routing, BGP, OSPF, IS-IS), test plan creation, defect identification, automated test scripting
Preferred skills
IXIA/Spirent test tools, forwarding ASICs/FPGAs knowledge, ACE/CCIE/JNCIE certifications
Technologies
SONiC, SAI, FRR, Redis-DB, Docker, Minigraph, Linux, Kubernetes, IXIA, Spirent
Responsibilities
Write test plans to validate Arista features and products, Design test network topologies to validate functionality and scalability, Execute test plans to verify all aspects of the product, Identify defects and validate resolution, Participate in functional specification and software design reviews, Work with developers to create automated test plans
Seniority
Mid-level, hands-on IC