Senior Software Verification Engineer
Core
Design, implement, and maintain automated test scripts and frameworks to validate complex software products supporting Ethernet and InfiniBand protocols for cloud, compute, and AI workloads.
Role type
Senior Software Verification Engineer (QA Automation)
Builds
Automated testing frameworks and validation flows for networking, storage, and security software
Domain
High-speed networking, virtualization, and security
Required skills
Python, Linux system tools, computer networking, software testing, integration testing, system validation, defect analysis, CI/CD tools, Docker, virtualization technologies, Git, Bash scripting
Preferred skills
Low-level system tools, KVM, test reporting tools (Allure, Grafana, Kibana), large HW+SW systems, advanced Linux OS technologies
Responsibilities
Design and automate test scripts and frameworks, perform system-level and integration testing, manage and optimize test environments, analyze test results and track defects, collaborate with software and DevOps teams to define test requirements, drive design verification flows and methodology improvements
Seniority
Senior, hands-on IC