Senior QA Automation Engineer, Network Simulation Platform
at Nvidia
π Poland
PLN 157,500-357,500 per year
Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Security @ 4
Linux @ 7
Playwright @ 6
Automated Testing @ 4
Python @ 4
Bash @ 7
Communication @ 4
Git @ 4
Networking @ 4
PyTest @ 6
Debugging @ 4
API @ 4
QA @ 4
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
We are looking for a Senior QA Automation Engineer who is passionate about networking and eager to dive into hands-on testing. The team ensures the quality of NVIDIAβs network solutions through feature analysis, manual, and Python-based automated testing. NVIDIA values proactive learners who are ready to grow and take ownership.
Responsibilities
- Simulate and test full-scale network architectures using multiple network operating systems via WebUI, back-end, CLI, and shell.
- Validate that simulation configurations and features align with real-world physical setups.
- Review architectural designs and requirements for new product features.
- Design and implement end-to-end tests for new features, including software GA and maintenance releases.
- 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
- Practical BA or equivalent experience in Computer Science, Computer Engineering, or Electrical Engineering.
- 5+ years of hands-on experience in QA and/or Networking.
- 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, SDK, and API using pytest and Playwright.
- Ability to handle multiple tasks, prioritize effectively, and execute responsibilities independently.
- Dedicated, able to work independently, and take ownership of tasks.
- Confident and effective verbal and written communication skills in English.
Ways to Stand Out
- Strong CCNA and/or ISTQB, or similar certifications.
- Sophisticated experience with Python automation and source control tools (Git/SVN).
- In-depth Linux and Linux kernel knowledge (LPIC-2 level).
- Experience with virtualization environments (Linux KVM, VMware ESXi).
Compensation and Location
- Base salary ranges (Poland):
- Level 3: 157,500 PLN - 273,000 PLN per year
- Level 4: 206,250 PLN - 357,500 PLN per year
- Location: Poland (role is remote)
About NVIDIA
NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. The company does not discriminate based on protected characteristics and values diversity in current and future employees.