
Senior Software Verification Engineer
NVIDIA
full-time
Posted on:
Location Type: Office
Location: Tel Aviv • Israel
Visit company websiteExplore more
Job Level
About the role
- Build automated verification environment for high-end hardware and software which is at the forefront of innovation
- Develop and maintain test automation frameworks and scripts using Python
- Identify, analyze, and report software defects, inconsistencies, and other quality issues
- Make better product quality by improving tests coverage
- Take an active part in development, integration and verification with R&D
- Drive improvements for performance, quality, stability around SW acceleration solutions
- Stay up to date with industry best practices, new technologies, and emerging trends in software verification
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- 5+ years of experience in writing programs using Python
- Experience in developing modern Software testing System/QA automation and contribution with a real passion for automation
- Proved knowledge in performance testing scenarios and creation of performance reports
- Good background in designing, implementing, and debugging Software
- Background in Scripting (Bash, Groovy)
- Expertise in networking & compute infrastructure (servers, switches, routers, TCP/UDP)
- Knowledge of how to tune environment for the best performance and deploy infrastructure based on innovate technologies and high-end hardware
- Experience in Linux distributions (Centos/RedHat, Ubuntu, Fedora, SLES)
- Extensive knowledge in Software debugging and problem solving skills
- Experience with PyTest or other testing tools
- Proficiency with data search and analytics engine (Elasticsearch, Kibana, Grafana)
- Hands-on with virtualization in Linux (QEMU/KVM)
- Work Background with CI/CD approach and toolset (Jenkins)
- Knowledge of Docker and Kubernetes as well as understanding of C/C++ toolchain in Linux including cross-compilation (C, C++, automake/autoconf, cmake, meson)
Benefits
- NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythontest automation frameworksperformance testingScriptingBashGroovyLinux distributionsPyTestDockerKubernetes
Soft Skills
problem solvingcommunicationcollaborationattention to detailanalytical thinking
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering