Software Verification Engineer - Air Platform Team
Core
Ensuring quality and reliability of the Air simulation platform (Digital Twin for Data Center Simulation) by verifying features are delivered with high quality.
Role type
Software Verification Engineer
Builds
The Air simulation platform for data center simulation and design
Domain
Data center simulation, networking, distributed systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test strategy design, automated test development, functional/regression/system integration testing, defect tracking, test automation frameworks, virtualization/container technologies, scripting (Python), CI/CD frameworks, Git, agile methodologies
Preferred skills
RESTful APIs, asynchronous programming, Linux networking, TCP/IP, network protocols, Kubernetes, cloud/data center technologies (OpenStack, VMware), open-source contributions
Technologies
Robot Framework, Python, Node.js, QEMU, Docker, Kubernetes, OpenStack, VMware, Git
Responsibilities
Design and implement test strategies, plans, and cases using automated flows; Perform software verification and validation; Identify and track software defects; Partner with cross-functional teams to translate requirements into testable designs; Participate in code reviews and improve test automation frameworks; Stay current with emerging tools in networking and software testing
Seniority
Mid-level (3+ years experience)