Company OverviewAt Global Inkjet Systems (GIS), we’re deeply passionate about the technology driving industrial inkjet printing. Our mission is to revolutionize global manufacturing through Additive Manufacturing Electronics (AME), in partnership with Nano Dimension.GIS is dedicated to shaping the future of industrial printing. We achieve this by creating customized next-generation software, innovative ink delivery systems, and cutting-edge printing components for our global clientele.Our success is fueled by our people—their unwavering passion, collaborative spirit, and ability to tackle complex challenges head-on. It’s these qualities that have earned us recognition as an award-winning company within our industry.Position OverviewWe're seeking a skilled Embedded Software Test Engineer to join our team and contribute to the enhancement of our software testing capabilities. In this role, you'll be responsible for:Developing and expanding embedded software test harnesses, utilizing object-oriented Python coding for scripts and frameworks.Conducting closed-loop testing of REST API and electrical interfaces for high-performance components.Implementing automated integration testing between a REST API ASP.net server product and physical hardware REST endpoints.Assembling and maintaining electronic test rigs and associated software.Contributing to the upkeep and growth of our Jenkins automation framework through groovy pipelines.Utilizing comprehensive documentation methods to preserve product information and track project progress via tools such as Jira, Confluence, and Testrail.Performing manual and exploratory testing as needed to facilitate automation efforts.Creating high-quality test scripts and generating product defect reports.Essential skills and experienceDegree educated in computer science or relevant engineering degree.Achieved an “ISTQB Software Test Foundation Level” or similar.Evidence of experience working with smart electronic devices as in an automation setting, or evidence maintaining a continuous live system involving embedded electronic devices.Work independently as well as part of a technical teamQA focused with software automation scripting skillset.Ability to over come technical difficulties and work with multi-discipline teams to ensure automated product coverage.Experience with scripting languages (Python > JavaScript).Desirable skills and experienceConfiguration control systems (Git, SVN etc.)Handling information and communicating technical information to developers and internal teams.Python object-oriented scripting for automated testingDevelopment or Testing or HTTP REST APIsDevelopment or Testing with embedded software / electronicsContribute ideas towards continual process improvementBasic IT understanding and competenceProof reading, reviewing, and writing technical documentationWorking in an Agile software development environmentCompliance testing network interfacesDigital printing systemsLinux, Windows and Embedded Linux systemsProducing / testing installersIntegration of software-hardware systemsContinuous integration systemsIn addition to a competitive salary and flexible hours, the role offers an attractive benefits package:Pension contributions (5% matched)Private health insuranceLife insurance (3 x Salary)Company-funded staff kitchen with snacks, chocolate, drinks and fruitCompany-funded social eventsCompany-funded charity committee25 days annual leaveStock option schemeIf you have a passion for software testing and a strong background in embedded systems, Python coding, and automation frameworks, we want to hear from you. Join us in shaping the future of our testing processes and ensuring the quality of our products. Apply now to be part of our dynamic team!