Senior Software Engineer Quality Assurance - Networking
Core
Lead technical quality assurance for high-performance computing and networking products, defining test strategies and automating validation of L2/L3 networking protocols.
Role type
Senior Software Engineer Quality Assurance (Networking)
Builds
High-performance supercomputers and networking solutions for enterprise customers
Domain
High Performance Computing (HPC) and Networking
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
L2/L3 networking protocols, Switching and Routing concepts, Python automation, test case development, SDLC/STLC concepts, bug identification and logging, test plan review, automation script review, mentoring
Preferred skills
NIC validation, AI methods for productivity, innovative testing methodologies
Technologies
Python, networking system testing tools, automation frameworks
Responsibilities
Derive and execute test strategies for networking protocols; Automate tests and integration activities based on system test plans; Identify bugs and provide reproduction steps; Review automation scripts and suggest improvements; Provide technical guidance and mentoring to less experienced staff; Evaluate designs for compliance with QA guidelines.
Seniority
Senior, hands-on IC with team leadership