Position: Regression and Performance Test Engineer
Level: Mid-Level to Senior
Location: West Bank / Remote
Employment Type: Full-Time (Palestine Time Zone)
Contract Duration: 1 Year Contract (Extendable based on performance and client needs)
No. of vacancies: 1
Overview:
GGateway is seeking a Regression and Performance Test Engineer to join our validation team and contribute to a project with one of our leading international clients, focusing on Ethernet switch and high-performance server platform testing. This is a hands-on, individual contributor role supporting regression automation, performance validation, and system-level debugging for next-generation networking and GPU-enabled platforms.
The ideal candidate has a good foundation in Linux, networking, and scripting, and is comfortable working in lab environments configuring switches and servers. This role requires ownership of test case design, regression execution, and debugging of system-level issues.
Key Responsibilities:
- Develop, maintain, and execute regression test scripts (Python-based…)
- Run and monitor nightly regression test suites
- Analyze regression failures and perform root cause investigation
- Debug and enhance automation scripts for reliability and coverage
- Leverage AI tools to accelerate scripting while validating and debugging generated code
- Performance Testing involves:
- Ethernet switch performance validation
- Measuring throughput and transfer rates
- Latency benchmarking
- Regression testing after firmware/software updates
- Validating behavior under GPU-heavy AI workloads
- Stress testing large-scale traffic patterns
- Configure and manage Ethernet switches and servers in lab environments
- Work within Linux environments for system setup, scripting, and troubleshooting
- Assist with networking configuration and debugging (TCP/IP, Ethernet switching)
Required Qualifications
- Bachelor’s or master’s degree in electrical engineering, Computer Engineering, or related field
- 4+ years of experience in validation, testing, or system-level QA
- Solid knowledge of Linux environments
- Solid understanding of networking fundamentals (TCP/IP, Ethernet, switching concepts)
- Good in Python scripting
- Understanding of performance metrics (throughput, latency, transfer rate)
- Strong debugging and problem-solving skills
- Ability to work independently in a lab-based technical environment
- Excellent English Communication and writing skills.
Preferred Qualifications (Nice to Have)
- Familiarity with SONiC (Software for Open Networking in the Cloud)
- Experience working in a hardware or system validation lab
- Exposure to GPU-based platforms
- Experience with performance benchmarking tools
- Familiarity with regression automation frameworks
What We’re Looking For
- A detail-oriented engineer who takes ownership of test quality
- Someone comfortable debugging both automation scripts and system-level issues
- An engineer who can use modern AI tools to improve productivity while maintaining technical rigor
- A candidate eager to learn, experiment, and contribute measurable value