
QA Engineer- Student position
Foresight Automotive • Nes Ziona, Center District, Israel
**Role & seniority: ** QA & System Validation Student (technically oriented; hands-on)
**Stack/tools: **
-
Python (test automation/data analysis)
-
Linux/command line
-
Git and CI/CD
-
Jira, Agile/Scrum
-
Optional/adv: Networking basics (TCP/IP, SSH, ports)
-
Optional/adv: Computer Vision tooling; stereo vision, stereo calibration
-
Optional/adv: NVIDIA Jetson / CUDA / GPU
-
Top 3 responsibilities:
-
Execute functional, regression, and system-level tests
-
Design test cases from product requirements and validate behavior with real sensor data/video/datasets
-
Investigate/reproduce/document failures using logs, evidence, and debugging; develop scripts/tools for automation and analysis
-
-
Must-have skills:
-
B.Sc. student in CS/Software/Computer Engineering/Systems Engineering
-
Available 3+ days/week
-
Strong technical/analytical troubleshooting skills
-
Linux command line proficiency
-
Python knowledge
-
Strong technical English
-
Ability to work independently and learn new tech quickly
-
-
Nice-to-haves:
-
QA/system validation experience; Python test automation
-
Networking basics; SSH/TCP/IP
-
Git/CI/CD
-
Embedded or HW/SW integration
-
Stereo vision & camera calibration knowledge
-
Jetson/CUDA/GPU
-
Jira/Agile/Scrum
-
-
Location & work type: Not specified; part-time/student role, **on-site/worki
Full Description
We are looking for a technically oriented QA & System Validation Student to join our team and work on advanced automotive perception technologies based on Stereo Vision and Stereo Camera Calibration. This is a hands-on role combining software, hardware, computer vision, and real-world automotive systems. You’ll be involved in testing, system validation, troubleshooting, data analysis, and technical debugging, with exposure to Field Application Engineering (FAE) activities.
What You’ll Do
- Execute functional, regression, and system-level tests.
- Design and execute test cases based on product requirements.
- Analyze logs, test results, and system behavior to identify issues.
- Investigate, reproduce, and document software and system failures.
- Work with real-world sensor data, video, and Computer Vision datasets.
- Develop scripts and tools for test automation and data analysis.
- Support system setup, troubleshooting, and FAE/POC activities.
Requirements
B. Sc. student in Computer Science, Software Engineering, Computer Engineering, or Systems Engineering.
- Available 3+ days per week.
- Strong technical, analytical, and troubleshooting skills.
- Hands-on experience with Linux and command line.
- Good knowledge of Python.
- Strong technical English, written and spoken.
- Independent, curious, and quick to learn new technologies.
- Advantage
- QA / software testing / system validation experience.
- Python test automation.
- Networking basics (TCP/IP, SSH, ports).
- Git and CI/CD.
- Embedded systems or HW/SW integration.
- Computer Vision, Stereo Vision, camera calibration.
- NVIDIA Jetson / CUDA / GPU environments.
- Jira / Agile / Scrum.
- You don’t need to know Stereo Vision on day one. We’re looking for someone who is curious, hands-on, and naturally asks “Why isn’t this working?” — then investigates, reproduces, collects evidence, and finds the root cause.