
Software Verification Engineer – Air Platform Team
NVIDIA
full-time
Posted on:
Location Type: Hybrid
Location: Durham • California • North Carolina • United States
Visit company websiteExplore more
Salary
💰 $124,000 - $195,500 per year
About the role
- Design and implement test strategies, test plans, and test cases using automated flows and modern test methodologies
- Perform software verification and validation, including functional, regression, and system integration testing
- Identify, analyze, and track software defects while collaborating with developers to drive resolutions
- Partner with cross-functional teams to translate requirements into testable designs and provide feedback on product quality
- Participate in code reviews, contribute to test automation frameworks, and improve software maintainability and testability
- Stay current with emerging tools and technologies in networking and software testing to enhance coverage and efficiency.
Requirements
- BS in Computer Science, Software Engineering, or equivalent experience
- 3+ years of experience in software verification and testing, ideally within networking or distributed systems
- Hands-on experience with Robot Framework and automated test development
- Proficiency in scripting languages such as Python (Node.js a plus)
- Familiarity with software test methodologies, tools, and CI/CD frameworks
- Experience with QEMU, Docker, or similar virtualization and container technologies
- Knowledge of Git and experience working within agile development environments
- Excellent problem-solving, analytical, and communication skills.
Benefits
- equity
- benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
test strategiestest planstest casessoftware verificationsoftware validationfunctional testingregression testingsystem integration testingtest automationscripting languages
Soft Skills
problem-solvinganalytical skillscommunication skills