Test / QA Engineer – Systems Integration & Automation
Location: Berlin
Full time (40h/week)
Vision being the dominant human sense, eye tracking constitutes a powerful approach for understanding the human mind! At Pupil Labs, our mission is to provide cutting-edge eye-tracking solutions that are more robust, accurate, accessible, and user-friendly than ever before. Already today, our products empower thousands of users in academia and industry—clinical surgeons, elite athletes, astronauts on the International Space Station, and many more.
Unlocking the full potential of eye-tracking technology depends on rigorous testing and quality assurance across both hardware and software systems. Our products combine machine learning, real-time video processing, embedded systems, and cross-platform tools—all requiring a meticulous approach to verification, validation, and continuous improvement.
Our interdisciplinary R&D team, comprising members with backgrounds in Computer Science, Computational Neuroscience, Mathematics, and Physics, works in close collaboration with engineering and product teams. Together, we identify key challenges and ensure that every product we ship meets the highest standards of reliability and performance.
To support these efforts, we are looking to grow our team in Berlin with a full-time Test / QA Engineer with experience in automated testing, hardware-software integration, and a passion for robust systems design. This is an on-site position.
Pupil Labs offers a competitive salary, flexible work arrangements, a great team of coworkers, a young and dynamic company structure, and a culture of participation and feedback.
Are you excited about joining an ambitious, international, diverse, interdisciplinary, and enthusiastic team of researchers and engineers? Do you have a growth mindset, thrive in fast-paced environments, and care about shipping polished, dependable systems? Then we’re looking forward to hearing from you!
What you would do
Design and maintain automated test systems for embedded and software platforms.
Develop and execute test plans covering functional, integration, regression, and performance testing.
Build test frameworks and infrastructure to support continuous integration and deployment.
Collaborate with engineering and R&D teams to identify edge cases, bugs, and system limitations.
Perform exploratory testing across hardware-software boundaries (e.g. wearables, mobile apps, edge inference systems).
Contribute to test strategy, documentation, and tracking tools to ensure transparency and scalability.
Investigate, report, and track issues to resolution across teams and systems.
Who you are
You have 3+ years of experience in QA, test automation, or systems testing.
You are proficient in Python (or similar scripting languages) and have experience with test frameworks (e.g. PyTest, Robot, etc.).You are experienced in setting up and maintaining CI/CD pipelines (e.g. GitHub Actions, GitLab CI).
You have strong analytical and problem-solving skills and an eye for edge cases and failure modes.
Bonus: You have worked on testing embedded systems, mobile apps, or video/audio pipelines.
You are familiar with test planning tools (e.g. TestRail, Jira) and know how to organize and communicate results effectively.
You are proactive, collaborative, and excited to work in a fast-moving, interdisciplinary environment.
You are comfortable in written and spoken English.
Perks
A beautiful office in the heart of Berlin.
Up to two home-office days per week.
10 mobile-office days per year.
Continued learning and professional development, including attending relevant conferences or technical workshops.
Flexible working hours.
6 weeks of holidays per year.
Apply
Please submit your application here.
Vision being the dominant human sense, eye tracking constitutes a powerful approach for understanding the human mind! At Pupil Labs, our mission is to provide cutting-edge eye-tracking solutions that are more robust, accurate, accessible, and user-friendly than ever before. Already today, our products empower thousands of users in academia and industry—clinical surgeons, elite athletes, astronauts on the International Space Station, and many more.
Unlocking the full potential of eye-tracking technology depends on rigorous testing and quality assurance across both hardware and software systems. Our products combine machine learning, real-time video processing, embedded systems, and cross-platform tools—all requiring a meticulous approach to verification, validation, and continuous improvement.
Our interdisciplinary R&D team, comprising members with backgrounds in Computer Science, Computational Neuroscience, Mathematics, and Physics, works in close collaboration with engineering and product teams. Together, we identify key challenges and ensure that every product we ship meets the highest standards of reliability and performance.
To support these efforts, we are looking to grow our team in Berlin with a full-time Test / QA Engineer with experience in automated testing, hardware-software integration, and a passion for robust systems design. This is an on-site position.
Pupil Labs offers a competitive salary, flexible work arrangements, a great team of coworkers, a young and dynamic company structure, and a culture of participation and feedback.
Are you excited about joining an ambitious, international, diverse, interdisciplinary, and enthusiastic team of researchers and engineers? Do you have a growth mindset, thrive in fast-paced environments, and care about shipping polished, dependable systems? Then we’re looking forward to hearing from you!
What you would do
Design and maintain automated test systems for embedded and software platforms.
Develop and execute test plans covering functional, integration, regression, and performance testing.
Build test frameworks and infrastructure to support continuous integration and deployment.
Collaborate with engineering and R&D teams to identify edge cases, bugs, and system limitations.
Perform exploratory testing across hardware-software boundaries (e.g. wearables, mobile apps, edge inference systems).
Contribute to test strategy, documentation, and tracking tools to ensure transparency and scalability.
Investigate, report, and track issues to resolution across teams and systems.
Who you are
You have 3+ years of experience in QA, test automation, or systems testing.
You are proficient in Python (or similar scripting languages) and have experience with test frameworks (e.g. PyTest, Robot, etc.).You are experienced in setting up and maintaining CI/CD pipelines (e.g. GitHub Actions, GitLab CI).
You have strong analytical and problem-solving skills and an eye for edge cases and failure modes.
Bonus: You have worked on testing embedded systems, mobile apps, or video/audio pipelines.
You are familiar with test planning tools (e.g. TestRail, Jira) and know how to organize and communicate results effectively.
You are proactive, collaborative, and excited to work in a fast-moving, interdisciplinary environment.
You are comfortable in written and spoken English.
Perks
A beautiful office in the heart of Berlin.
Up to two home-office days per week.
10 mobile-office days per year.
Continued learning and professional development, including attending relevant conferences or technical workshops.
Flexible working hours.
6 weeks of holidays per year.
Apply
Please submit your application here.
Vision being the dominant human sense, eye tracking constitutes a powerful approach for understanding the human mind! At Pupil Labs, our mission is to provide cutting-edge eye-tracking solutions that are more robust, accurate, accessible, and user-friendly than ever before. Already today, our products empower thousands of users in academia and industry—clinical surgeons, elite athletes, astronauts on the International Space Station, and many more.
Unlocking the full potential of eye-tracking technology depends on rigorous testing and quality assurance across both hardware and software systems. Our products combine machine learning, real-time video processing, embedded systems, and cross-platform tools—all requiring a meticulous approach to verification, validation, and continuous improvement.
Our interdisciplinary R&D team, comprising members with backgrounds in Computer Science, Computational Neuroscience, Mathematics, and Physics, works in close collaboration with engineering and product teams. Together, we identify key challenges and ensure that every product we ship meets the highest standards of reliability and performance.
To support these efforts, we are looking to grow our team in Berlin with a full-time Test / QA Engineer with experience in automated testing, hardware-software integration, and a passion for robust systems design. This is an on-site position.
Pupil Labs offers a competitive salary, flexible work arrangements, a great team of coworkers, a young and dynamic company structure, and a culture of participation and feedback.
Are you excited about joining an ambitious, international, diverse, interdisciplinary, and enthusiastic team of researchers and engineers? Do you have a growth mindset, thrive in fast-paced environments, and care about shipping polished, dependable systems? Then we’re looking forward to hearing from you!
What you would do
Design and maintain automated test systems for embedded and software platforms.
Develop and execute test plans covering functional, integration, regression, and performance testing.
Build test frameworks and infrastructure to support continuous integration and deployment.
Collaborate with engineering and R&D teams to identify edge cases, bugs, and system limitations.
Perform exploratory testing across hardware-software boundaries (e.g. wearables, mobile apps, edge inference systems).
Contribute to test strategy, documentation, and tracking tools to ensure transparency and scalability.
Investigate, report, and track issues to resolution across teams and systems.
Who you are
You have 3+ years of experience in QA, test automation, or systems testing.
You are proficient in Python (or similar scripting languages) and have experience with test frameworks (e.g. PyTest, Robot, etc.).You are experienced in setting up and maintaining CI/CD pipelines (e.g. GitHub Actions, GitLab CI).
You have strong analytical and problem-solving skills and an eye for edge cases and failure modes.
Bonus: You have worked on testing embedded systems, mobile apps, or video/audio pipelines.
You are familiar with test planning tools (e.g. TestRail, Jira) and know how to organize and communicate results effectively.
You are proactive, collaborative, and excited to work in a fast-moving, interdisciplinary environment.
You are comfortable in written and spoken English.
Perks
A beautiful office in the heart of Berlin.
Up to two home-office days per week.
10 mobile-office days per year.
Continued learning and professional development, including attending relevant conferences or technical workshops.
Flexible working hours.
6 weeks of holidays per year.
Apply
Please submit your application here.