NVIDIA

Senior Software Verification Engineer

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

DockerLinuxPython

About the role

  • Develop and Automate Testing: Design, implement, and maintain automated test scripts and frameworks (primarily in Python) to verify the correct functionality of our software products.
  • End-to-End Feature Ownership: Deep dive into feature sets, taking responsibility from test planning through to final implementation and full automation.
  • System & Integration Validation: Validate software functionality and performance through system-level and integration testing, utilizing Linux-based environments and virtualization tools.
  • Test Environment Management: Set up, maintain, and optimize test environments using Linux, Docker, virtual machines, and other modern tools.
  • Collaboration & Communication: Work closely with software, DevOps, architecture, and product teams to define test requirements, coordinate releases, and ensure high-quality product delivery.
  • Continuous Improvement: Drive design verification flows, contribute to methodology improvements, and leverage planning/tracking systems to manage release progress and build release indicators.
  • Defect Analysis: Analyze test results, file defects, and track issues to closure, ensuring robust and scalable solutions.

Requirements

  • Bachelors/master’s degree in computer science or computer engineering, or equivalent experience
  • 5+ years of experience in software testing, QA automation, or software engineering.
  • Strong proficiency in Python and scripting for automation.
  • Solid experience with Linux-based environments, including system tools and command-line utilities.
  • Proven understanding of computer networking and modern Linux operating systems.
  • Familiarity with software testing, integration, and system validation practices.
  • Excellent problem-solving, critical thinking, and communication skills.
  • Ability to work independently, manage multiple tasks, and drive technical initiatives.
  • Great interpersonal skills, agility, and determination for success.
  • Fluent English; strong presentation and public speaking abilities.
Benefits
  • NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer.
  • We highly value diversity in our current and future employees.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonQA automationscriptingsystem testingintegration testingtest automation frameworksdefect analysisLinuxvirtualizationDocker
Soft skills
problem-solvingcritical thinkingcommunicationindependencetask managementinterpersonal skillsagilitydeterminationpresentation skillspublic speaking
Certifications
Bachelor's degree in computer scienceMaster's degree in computer engineering