The Senior Software Test Engineer develops software that runs either on our Linux-based Jenkins master/slaves or on PC platforms.
* You are responsible for creating high-quality SW deliverables in a timely manner, according to the state-of-the-art software methodologies and as part of the global solution software architecture.
* The system engineer solves problems discovered resulting from testing due to in depth understanding of the full system and its components and in depth analysis.
* You will work in a medical device environment, processes apply to comply with the regulatory standards.
* You will be confronted with a large range of technologies, development languages, network elements, hardware components, etc.
Key Responsibilities
* Have a full understanding of the Nexxis system and its components in order to ensure correct integration in the operating room
* Support the release process of the Nexxis SW and its components.
* Develop the Test Strategy for complex systems
* Develop python system tests: Proficiently create and maintain comprehensive Python-based test suites, ensuring rigorous evaluation of system functionality and performance
* Analysis, collaboration & drive towards closure of escalated field issues within R&D
* Thorough Bug Analysis: Meticulously investigate and diagnose system anomalies and faults, employing advanced analytical techniques to identify root causes and contribute to continuous improvement
* Precise Test Reporting: Generate detailed and precise test reports that convey findings, outcomes, and recommendations accurately, providing essential insights for stakeholders
* Collaborative Issue Resolution: Collaborate seamlessly with cross-functional development teams to comprehensively dissect issues, facilitating joint problem-solving, analysis, and effective issue reproduction
* Crafting Medical-Grade Documentation: Produce meticulously detailed test documentation in compliance with medical standards, contributing to the creation of impeccable and regulation-adherent reports
We are looking for a colleague:
* Possesses a Master's or Bachelor's degree or an equivalent combination of education and work experience in software development
* You are familiar with the complete test development life cycle of products and solutions
* Is attracted by system complexity and eager to find ways to get the related system quality under control
* Possesses analytical skills and eye for detail and quality
* Is fully conversational in English. Takes initiative and is strong in communication with other teams and fast learner
* Fully capable in Python, Git
* Basic Knowledge about PowerShell, Bash and Groovy
* Knowledge about networking (Multicast, DHCP, ARP, MAC, DNS, SSH, HTTPS, TLS, Switch configuration)
* Basic understanding of video and audio technology (RAW video, Transcoding, 3D, analog audio)
* Basic knowledge of web technologies (Html, CSS, JavaScript)
* Have experience with Jenkins, Linux, Windows, Pytest framework, databases (Databases: SQL)
* Hands-on mentality and willing to do a minimum of manual testing
* Ability to decompose complex processes into understandable components
* Proficiency in automating and optimizing processes
* Nice to have: C++, Java/Kotlin, Embedded programming, Selenium, Buildroot
What We Offer
* Drive innovation by exploring technologies that can contribute to novel products and services for the healthcare market
* Be part of an innovative group with startup mentality inside a larger company
* Work for a global technology top employer
* Appreciate the comfort of our eye-catching headquarters
* Enjoy continuous training opportunities at our very own Barco University
* Enjoy a competitive salary package
Our Culture: At Barco, our culture is centered around customer orientation, winning collaboration, and impactful innovation. We are committed to "Visioneering a bright tomorrow" and believe in the power of passionate employees to create meaningful change.