Senior QA Automation Engineer — Network AI Platform

at Nvidia
USD 168,000-322,000 per year
SENIOR
✅ On-site

Used Tools & Technologies

Not specified

Required Skills & Competences

Security @ 4 Docker @ 4 Jenkins @ 4 Kubernetes @ 4 Linux @ 7 Playwright @ 6 Manual Testing @ 4 Python @ 4 CI/CD @ 4 Algorithms @ 4 Machine Learning @ 4 Bash @ 7 Communication @ 4 Git @ 4 Networking @ 7 PyTest @ 4 Selenium @ 6 Debugging @ 4 API @ 4 HTTP @ 4 JSON @ 4 QA @ 4 NLP @ 4 AI @ 4

Details

We are seeking an experienced Senior QA Automation Engineer to join our Network AI platform team. This role combines manual testing expertise with Python-based automation skills to ensure the quality and reliability of AI/ML-powered, multi-cloud network monitoring and automation solutions.

Responsibilities

  • Simulate and test full-scale network architectures with AI/ML correlation engines using multiple network operating systems via WebUI, REST APIs, CLI, and shell interfaces.
  • Ensure network topology discovery and anomaly detection configurations match real-world multi-vendor physical setups.
  • Test real-time syslog processing, NLP-based pattern recognition, and predictive analytics across complex network topologies.
  • Review architectural designs and requirements for new features, including machine learning algorithms and correlation engines.
  • Design and implement end-to-end tests for new features, including GA and maintenance releases.
  • Validate integration with multi-cloud environments and IT Service Management (ITSM) tools.
  • Report and document bugs, assist in reproducing and debugging issues, verify R&D bug fixes, and raise unresolved issues.
  • Perform various system tests (regression, performance, functional, security, etc.).
  • Design, implement, and maintain automated tests and framework APIs in Python.

Requirements

  • Bachelor's degree or equivalent experience in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 8+ years of hands-on experience in QA and/or Networking.
  • 2+ years of experience testing network monitoring, AIOps, or enterprise networking solutions.
  • Solid networking knowledge and hands-on experience with switching and routing.
  • Strong automation/scripting skills in Python and Linux Bash.
  • Proficiency in Python OOP and experience writing automation for WebUI using Selenium/Playwright.
  • Experience with API testing tools and methodologies (REST, JSON, HTTP).
  • Solid knowledge and experience with the PyTest framework.
  • Ability to handle multiple tasks, prioritize effectively, and complete duties with minimal supervision.
  • Confident and effective verbal and written communication skills in English for collaboration with global teams.

Ways to stand out

  • Strong CCNA and/or ISTQB, or similar certifications demonstrating networking and testing expertise.
  • Sophisticated experience with Python automation and source control tools (Git/SVN) for enterprise-scale projects.
  • Experience with CI/CD tools (Jenkins, GitLab).
  • In-depth Linux and Linux kernel knowledge (LPIC-2 level).
  • Experience with virtualization and containerization environments (Linux KVM, VMware ESXi, Docker, Kubernetes).

Compensation & Benefits

  • Base salary will be determined based on location, experience, and market pay.
  • Base salary range: 168,000 USD - 270,250 USD for Level 4; 200,000 USD - 322,000 USD for Level 5.
  • You will also be eligible for equity and benefits.

Additional information

  • Applications for this job will be accepted at least until February 20, 2026.
  • This posting is for an existing vacancy.
  • NVIDIA uses AI tools in its recruiting processes.
  • NVIDIA is an equal opportunity employer and is committed to fostering a diverse work environment.