Senior Software Test Engineer
In this role, you’ll collaborate closely with cross-functional teams to design and implement effective testing strategies for our 3D software products. Your contributions will help deliver high-quality, innovative software solutions that aim to create a better and healthier world.
What you will do
- Gain a deep understanding of the software architecture and collaborate with technical experts, product managers, and the development team to propose and align testing strategies with product goals
- Analyse and evaluate existing manual test cases, identifying areas for improvement and optimization
- Guide and mentor junior Test Engineers, fostering a strong testing mindset and providing direction on test design and best practices
- Define, plan, and implement a comprehensive testing roadmap for current and future software releases
- Enhance test efficiency, coverage, and workflow to improve overall quality assurance processes
- Enhance and maintain existing automated testing capabilities
- Develop and maintain automated test scripts using Python
- Drive the integration of automated testing into CI/CD pipelines for streamlined and reliable software delivery
- Lead initiatives for performance, functional, workflow, and regression testing to ensure software meets high standards of quality
- Ensure the accuracy and completeness of testing documentation for all software releases
- Collaborate with stakeholders to ensure compliance with medical software quality requirements and industry standards
- Advocate for quality throughout the development lifecycle, influencing stakeholders and ensuring alignment with testing objectives
Your profile
- A graduate with at least a Bachelor’s degree in Computer Science, Engineering (Software, Biomedical, Mechanical, Mechatronics, or equivalent)
- Experienced, with a minimum of 7 years as a Software Test Engineer or QA Engineer
- Familiar with Agile project management and testing methodologies
- Proficient in defining software quality assurance strategies and implementing them effectively
- Skilled in Python scripting for testing automation
- Experienced in creating and maintaining automated test suites
- Well-versed in functional, performance, workflow, and regression testing methodologies
- Experienced in leading or mentoring a team of Test Engineers, with a strong ability to foster collaboration and learning
- Equipped with excellent communication, stakeholder management, and planning skills, ensuring alignment across teams and projects
Plus Points
- Possess a background in medical software, 3D CAD, or other regulated industries
- Familiar with Product Management tools such as Jira or Azure DevOps for work tracking and pipelines
- Knowledge of Generative AI (GenAI) technologies and their application in testing or software development
- You hold a software testing-related certification (e.g., ISTQB, Agile Testing, or equivalent)
What we offer
Location and type of contract
- Petaling Jaya, Malaysia
- Full-time
- Hybrid
- Mid-senior level
- CV in English
Share on:




Working at Materialise
Materialise is a dynamic, international high-tech company, founded in 1990 and headquartered in Belgium, with over 2,300 employees worldwide. Materialise’s mission is to innovate for a better and healthier world through its software and hardware infrastructure and in-depth knowledge of additive manufacturing (also known as 3D printing). Our customers are in diverse industries, such as automotive, aerospace, medical, research, and academia.
As a growing company, Materialise is always looking for enthusiastic professionals who want to work in an environment full of revolutionary technology and surrounded by people passionate about their work.




