> Markdown version of [/jobs/ext/1473806-software-developer-and-tester-engineer](https://www.wearedevelopers.com/jobs/ext/1473806-software-developer-and-tester-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer and Tester Engineer - **Company:** HMS Industrial Networks SA - **Location:** Nijvel, Belgium - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Test Suite, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Automation of Tests, Bash Shell, Cascading Style Sheets (CSS), Software Quality, Cyber Security, Databases, Continuous Integration, Spring Framework, Junit, Python (Programming Language), Linux System Administration, RabbitMQ, Mockito, Cloud Services, Standard Sql, TypeScript, Web Applications, Scripting, Cloud Platform System, Postman, Software Troubleshooting, Software Application Programming, Backend, Gitlab, Git, AngularJS, Kubernetes, Web Technologies, Front End Software Development, Restful APIs, Api Management, Jasmine, Docker - **Published:** July 29, 2026 - **Apply:** https://www.adzuna.be/details/5737075513 ## About the Role You're expected to hold a Master's degree or equivalent experience. Mandatory Skills & Knowledge: * Strong proficiency in Java development & in-depth experience with the Spring framework. * Proven and extensive experience with test automation, specifically using Robot Framework. * Experience with Angular and modern web technologies: HTML, CSS, JavaScript, and TypeScript. * Experience with Git for version control, ideally with GitLab. * Understanding of RESTful API design. * Good knowledge of SQL language and database interactions. * Strong Focus on Quality and Testing. * Strong communication skills in a multicultural environment. Valuable Experience: * Experience with RabbitMQ or other messaging queues. * Familiarity with Linux system administration for development environments. * Scripting skills (e.g., Python, Bash). * Knowledge of Cloud Infrastructure & Services (e.g., AWS concepts like EC2, S3, Docker, Kubernetes) to understand deployment environments. * Understanding of IT security principles for web applications. * Experience with other testing frameworks (e.g., JUnit, Mockito for Java; Jasmine, Karma for Angular). * Experience using tools like Postman for API testing. * Rigorous, analytical, and critical thinker with excellent problem-solving skills across the full stack. * A passionate advocate for quality and a test-first approach to development. * Curious & innovative mindset, always looking for improvements and new solutions. * Security-minded in application design and development. * A strong team player with excellent communication and collaboration skills. ## Description You'll join a dynamic agile software development team at HMS, at the heart of the development of our Cloud Platform. Our mission is to develop, maintain, and ensure the quality of cutting-edge features that power our industrial communication solutions. Our team operates in a multi-cultural environment, collaborating closely with colleagues abroad. Our environment is built on AWS cloud technology and leverages a modern stack, including Java, Spring, and Angular. We maintain a robust and efficient CI/CD pipeline using GitLab and using an automated test framework based on Robot Framework, ensuring we deliver high-quality features quickly and reliably. As a Software Developer and Tester Engineer, you'll be responsible for the entire feature lifecycle, from code to quality. Your role will be critical in ensuring the reliability and robustness of our cloud solutions. Your responsibilities include: * Building and maintaining a comprehensive test suite for your features, including unit, integration, and automated functional tests using Robot Framework. * Designing and implementing robust backend services and APIs using Java and the Spring framework. * Creating and executing manual and automated tests to validate that features meet high-quality standards. * Developing responsive and intuitive user interfaces using Angular. * Collaborating closely with UI designers, product owners, and other developers to define, design, and deliver new functionalities. * Writing clean, maintainable, and well-tested code for frontend, backend and test components. * Participating in code and test reviews to ensure code quality and adherence to best practices. * Managing code repositories and collaborating effectively using GitLab. * Troubleshooting and debugging applications across the full stack. * Producing all necessary internal technical documentation. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [Best Companies in the Netherlands: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/193-best-companies-in-the-netherlands-top-25-companies-in-2023)