Frontier Resourcing

QA Engineer

Frontier Resourcing  •  Onsite  •  5 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

R&D QA Engineer (Networking & FPGA Verification) – 5+ Years Experience

About the Role

We are looking for an R&D QA Engineer with 5+ years of experience in networking, embedded systems, or FPGA-based products. You will be responsible for developing automated test frameworks, validating Layer 2/Layer 3 networking features, and ensuring the quality and performance of our FPGA-based Ethernet switch platforms.

You will work closely with software, FPGA, and system engineers to design white-box tests, automate verification, and improve product reliability across multiple hardware platforms.

Key Responsibilities

  • Develop and maintain automated test frameworks for networking products and FPGA-based switch solutions.
  • Design and execute white-box test cases for Layer 2 and Layer 3 protocols such as VLAN, STP, ERPS, routing, multicast, and QoS.
  • Create automated network topologies and test scenarios to validate protocol behavior, failover, reconvergence, and system stability.
  • Perform performance and benchmarking tests using traffic generators such as TRex, Spirent, or Ixia.
  • Investigate software and hardware issues through log analysis, source code review, and protocol tracing.
  • Integrate automated tests into CI/CD pipelines and generate test reports and coverage metrics.
  • Collaborate with FPGA and software development teams to improve product quality and accelerate issue resolution.
  • Support Hardware-in-the-Loop (HIL) testing and automated regression testing.

Required Skills & Experience

  • 5+ years of QA, verification, or testing experience in networking, embedded systems, FPGA, ASIC, switch, or router products.
  • Strong understanding of Layer 2 and Layer 3 networking protocols, including VLAN, STP, ERPS, routing, multicast, and QoS.
  • Proficiency in Python for test automation and scripting.
  • Experience with automated testing frameworks such as PyTest.
  • Hands-on experience with network traffic generation and performance testing tools such as TRex, Spirent, or Ixia.
  • Experience with Linux environments, Shell scripting, and CI/CD tools.
  • Strong debugging and problem-solving skills with a white-box testing mindset.

Preferred Qualifications

  • Knowledge of C programming and Embedded Linux.
  • Familiarity with FPGA technologies and verification tools.
  • Understanding of Verilog, SystemVerilog, or P4.
  • Experience with cocotb, Verilator, XSIM, or similar simulation environments.
  • Exposure to MPLS, advanced QoS, DPDK, or FPGA bus architectures such as AXI or Avalon.
Frontier Resourcing

About Frontier Resourcing

Everything we do at Frontier Resourcing is about partnering you with the best talent. We do this thanks to our skills, our knowledge and being able to provide clear and innovative solutions to your hiring. Our purpose is ultimately delivering talent solutions that improves your business.

Discover how a partnership with Frontier Resourcing will allow you to build effective teams that drive successful change.

Get in touch today - info@frontierresourcing.com

Industry
IT & Software
Company Size
1-10 employees
Headquarters
Bristol, GB
Year Founded
2020
Social Media