QA Engineer jobs in Yokneam
NVIDIA is looking for a Software QA Engineer with a strong background in Networking and Automation to join our InfiniBand (IB) and NVLINK (NVL) Switch QA team. Our team is responsible for qualifying software stack for NVIDIA’s IB Switch, Router, Gateway and NVLINK systems, delivering world-class networking solutions. You will work at the heart of cutting-edge technology, validating software management features, designing topologies, developing automated test suites, and collaborating with engineering and product teams to ensure delivery of robust and scalable systems. What you’ll be doing: • Design, develop, and execute manual and automated tests as part of software stack releases. • Define, build, and manage testbed topologies for functional, regression, and performance validation. • Analyze architectural designs and feature requirements for new networking capabilities. • Debug failures, identify root causes, and verify fixes delivered by development teams. • Schedule test runs, track testing progress, and generate test status reports with detailed defect documentation. • Write and maintain automation tests across multiple frameworks (Python, Perl), enhancing test efficiency and scalability. • Collaborate with cross-functional global teams including R&D, product marketing, and system verification. What we need to see: • B.Sc. in Computer Science, Information Systems, Electrical Engineering, or related technical field. • 1-3 years of hands-on experience in the field of QA testing • Strong understanding of software testing methodologies, test planning, and bug lifecycle. • Hands-on experience in automation scripting (Python, Perl, or Shell) on Unix/Linux platforms. • Familiarity with networking concepts, protocols, and devices (e.g., switches, NICs). • Strong analytical and debugging skills with an eye for detail. • Clear verbal, proficient written and spoken English Ways to stand out from the crowd: • Experience in Python automation and working with source control tools (Git, Gerrit), Solid knowledge of Linux and kernel internals. • Hands-on experience with virtualized and mixed computing environments (KVM, VMware, Linux/Windows). • Experience using Generative AI platforms / LLMs such as Gemini, Claude, Copilot, etc. to develop tools powered by artificial intelligence. • In-depth understanding of TCP/IP, routing protocols, LAN switching, and data center topologies. • Exposure to QA methodologies, release management, and end-to-end test lifecycle. Familiarity with NVIDIA technologies such as Infiniband, NVLINK, GPUs is a strong advantage.
We are seeking an experienced QA Specialist to join our ITPE (Interconnect Product Engineering) Test/Software Development team. This position will be part of our growing team, which develops testing frameworks, core test infrastructure, and engineering tools for optical transceivers and next-generation interconnect products at NVIDIA. We develop a collaborative and inclusive work environment, where ideas are shared and innovation is encouraged. As a Senior QA Specialist in this group, you will own the quality of the frameworks, core libraries, and tools our developers build, ensuring they are stable, reliable, and production ready. The ideal candidate should bring a robust understanding of the SW development lifecycle and the QA role within it. What you’ll be doing: • Define and own QA strategy, test plans, and quality standards for testing platforms, essential libraries, and utilities. • Build and maintain automated test pipelines; integrate quality gates into CI/CD workflows. • Maintain regression suites that catch breakages as frameworks evolve. • Develop test fixtures, mocks, and simulators for testing code in isolation. • Track quality metrics and generate summary reports of testing activities. • Collaborate with teams across ITPE including NPI, MP, data intelligence, and R&D. What we need to see: • B.Sc. in Computer Science, Software Engineering, or a related field, with equivalent experience also considered. • At least 8 years of proven experience in software QA/SDET roles. • Strong C# programming skills. • Deep experience with test automation frameworks (unit test, mock, etc.). • Hands-on experience with CI/CD pipelines and automated quality gates. • Familiarity with QA methodologies, test design, bug prioritization, and SW release workflows. • Clear verbal and written communication in English. Ways to stand out from the crowd: • Experience in networking or semiconductor domain. • Experience testing data pipelines, CLI tools, or web-based dashboards. • Background in TDD/BDD methodologies. • Knowledge of Linux/Windows OS. At NVIDIA, we are dedicated to pushing technological boundaries and providing exceptional customer experiences. If you are ready to join a world-class team, we want to hear from you. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
We are looking for a skilled Software Developer with strong hardware knowledge to join our diverse team passionate about developing low-level software and test infrastructure for NVIDIA's networking and Interconnect products. As a technical focal point, you will work at the intersection of hardware and software, taking ownership of driver development, hardware bring-up, and test system architecture. You will be instrumental in driving innovation by developing low-level software that directly controls hardware, debugging sophisticated hardware-software interactions, and creating robust testing solutions. If you're passionate about code development, automation, innovation, reading schematics, debugging hardware with software tools, and becoming a key technical contributor, we'd love to have you on board! What You'll Be Doing: • Collaborate with multi-functional teams including hardware, electrical, thermal, and mechanical engineers to understand hardware specifications and develop corresponding test requirements. • Take the lead in debugging hardware-software integration issues using instruments, and software tools to pinpoint root causes. • Develop low-level drivers in C/C++ for hardware components and build DLL wrappers for integration with higher-level C# applications. • Review and interpret hardware schematics and datasheets to understand signal flows, timing requirements, and implement appropriate software control mechanisms. • Lead all aspects of hardware bring-up, validation, and deployment of test solutions to production environments, ensuring accurate integration. What We Need to See: • Bachelor's or master's degree in electrical engineering, Computer Engineering, or Software Engineering with significant hardware/electronics coursework or hands-on experience. • 5+ years of hands-on experience in hardware-software integration, low-level driver development, or firmware development with proven ability to lead technical projects. • Strong proficiency in one or more programming languages such as Python, Java, C#, with additional experience in C/C++ for low-level programming. • Demonstrated ability to read and interpret electrical schematics, block diagrams, and hardware datasheets. • Experience with hardware debugging tools such as oscilloscopes, logic analyzers, JTAG debuggers, or similar instruments. • Excellent problem-solving skills in developing software solutions for sophisticated hardware-software interactions. Ability to collaborate with hardware teams, demonstrating deep technical ownership of hardware-software integration projects. Ways To Stand Out from the Crowd: • Hands-on experience with PCIe, I2C, SPI, UART, or other hardware communication protocols. Experience developing device drivers for Windows or Linux environments. • Background in embedded systems, microcontrollers, DSPs, FPGAs, or custom ASIC integration. Experience wrapping native C/C++ libraries into managed DLLs for .NET/C# applications. • Knowledge of hardware validation methodologies and experience with automated hardware test equipment. Previous work in networking hardware, high-speed interconnects, or semiconductor validation environments. • Strong ability to bridge communication between hardware and software teams, translating hardware requirements into software solutions. With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world's most desirable employers. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you. Come build the future with us! Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family
What if your Python automation caught a critical ASIC bug before the physical silicon was even manufactured? At NVIDIA, our simulation platforms make that happen every release cycle! We are the System Ethernet QA Team at NVIDIA's R&D center, responsible for the testing and qualification of virtual networking silicon (SimX) and software—from L2 forwarding and L3 routing to overlays, QoS, and security. With SimX, developers and QA engineers get hardware-free, early access to the ASIC for better debugging. We are looking for a Senior QA Software Engineer who combines network protocol expertise with strong Python automation skills. Does debugging a BGP EVPN route leak excite you as much as refactoring a test framework? Then we should talk! What you'll be doing: We don't just complete checklists; we collaborate closely with R&D to lead the quality of new features from design to deployment. In this role, we: • Review architectural designs and requirements for new features introduced to the product • Drive the design, development, and execution of tests across functional, performance, and security scopes as part of SW GA and update releases • Develop Python automation suites built on clean OOP principles • Chase down defects and validate fixes until we fully resolve the root cause • Leverage the SimX platform to validate code and debug the ASIC long before hardware arrives What We Need to See: • Combined network engineering depth with thorough software habits • 5+ years of hands-on QA or networking experience, backed by CCNP-equivalent protocol knowledge: L2 (VLAN, STP), L3 (BGP, OSPF), EVPN, VXLAN, and advanced features like PFC, ECN, RoCE, and QoS • Production-quality Python engineering—specifically, strong OOP design and hands-on experience with Pytest • Deep Linux proficiency (at an LPIC-1 or LPIC-2 level) to navigate system internals, analyze logs, and debug effectively • Clear verbal and written communication, with professional proficiency in written and spoken English • B.Sc. or or B.A. or equivalent experience in Computer Science, Electrical Engineering, or a similar background Ways to stand out from the crowd: • Experience with Docker and traffic generation tools (Ixia, TRex, Scapy) • Hands-on experience integrating tests into CI/CD pipelines (Jenkins, GitLab CI) • Working knowledge of virtualization platforms (KVM, VMware)
Description At CodeValue, we are looking for a System QA Engineer to join our team and work on complex, multidisciplinary systems. This role involves end-to-end system testing, including requirement analysis, test design, execution in lab environments, and validation of integrated systems. You will work closely with cross-functional teams and take part in system integrations and testing activities both in-house and occasionally at customer sites. Responsibilities: • Design and execute system-level tests for complex, multidisciplinary systems • Analyze system requirements and write detailed test specifications • Conduct test reviews and ensure coverage and quality • Execute tests in system labs and integrated environments • Analyze test results, report defects, and verify fixes • Participate in system integration activities and validation processes • Collaborate with development, product, and QA teams • Work with test management and defect tracking tools Requirements • Bachelor’s degree in Software Engineering / Computer Engineering • 3-4 Years Hands-on experience in system testing of complex systems • Strong understanding of system architecture and multidisciplinary environments • Experience in requirement analysis and test design • Experience writing formal test documentation • Experience with test and defect management tools (e.g., TFS, Jira) • Knowledge of communication protocols (e.g., TCP/IP, REST API, WebSocket, SNMP) • Familiarity with network monitoring and performance testing tools • Understanding of software testing methodologies and SDLC • Good English (reading and writing) • Strong analytical thinking and problem-solving skills • Ability to work independently and collaborate with multiple stakeholders
Get qa engineer jobs sent to you
Add your work once. When an opening fits, it comes to you, and you see who you know at the company.
Get openings like these