Test Automation Engineer
Title: Test Automation EngineerIndustry: TechLocation: Foster City, CADuration: ~6 MonthsResponsibilitiesBuild and maintain Python-based test automation frameworks for Ethernet compliance, integration, and performance validationDevelop PCAP/tcpdump tooling and fault injection scripts to validate ARP, ICMP, FCS, link-loss, and failure recovery test casesConfigure and manage VLAN-segmented (802.1Q) topologies across bench and HIL test setups, including power supplies, DAQ systems, and relay controlsValidate interoperability between network switches and sensors; ensure compliance with security and PPAP standards for Ethernet ECUsOwn technical documentation for frameworks, test methodologies, and system configurationsRequirementsBS/MS in CS, EE, or related field; 6+ years of relevant experienceStrong knowledge of OSI model, TCP/IP, UDP, ICMP, ARP, SNMP, and VLAN (802.1Q) configurationAdvanced Python and Bash scripting with proven test automation framework experience (e.g., pytest)Proficiency with network diagnostic tools: Wireshark, iPerf, tcpdump, traceroute, ethtoolSolid CI/CD and DevOps experience; ability to debug across the full OSI stackSkillsTest AutomationPythonEthernetNetwork ValidationVLANTCP/IPDiagnostic ToolsCI/CDDevOpsAutomation FrameworkHourly rate is commensurate with experience and is an estimated range provided by WorkGenius.ref_id: bf4a00a9-987c-4aa8-837a-680ecf5c8abb