Search by job, company or skills

Materialise

Senior Software Test Engineer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 months ago

Job Description

What you will do

  • Understand our software architecture and propose a testing roadmap/way forward by liaising with technical experts, product managers, and the development team to ensure testing is aligned with product goals
  • Evaluate existing manual test cases and suggest improvements
  • Guide and mentor junior Test Engineers, fostering a strong testing mindset. Provide guidance on test design and best practices
  • Define, plan, and implement the testing roadmap for current and future releases
  • Introduce and establish UI test automation capabilities from scratch
  • Improve test efficiency, coverage, and workflow
  • Develop and maintain automated test scripts using Python and Pytest
  • Drive the integration of automated testing into CI/CD pipelines
  • Lead initiatives for performance, functional, workflow, and regression testing
  • Ensure accuracy and completeness of testing documentation for all software releases
  • Collaborate with stakeholders to ensure compliance with medical software quality requirements
  • Influence stakeholders and advocate for quality throughout the development lifecycle

Your profile

  • You possess at least a bachelor's degree in computer sciences, Engineering (Software, Biomedical, Mechanical, Mechatronic, etc.), or equivalent
  • Minimum 5 years of related experience as a Software Test Engineer or QA Engineer
  • Experience with agile project management and testing methodology
  • Good knowledge of software quality assurance and defining quality strategies for projects
  • Strong Python scripting skills and experience with Pytest
  • Experience in creating and maintaining automated test suites
  • Strong understanding of functional, performance, workflow, and regression testing
  • Experience in leading or mentoring a small team of test engineers
  • Excellent communication, stakeholder management, and planning skills

Nice-to-Have:

  • Experience in UI test automation (Selenium, Playwright, etc.)
  • Knowledge of Azure DevOps for work tracking and pipelines
  • Background in medical software, 3D CAD, or other regulated industries
  • Agile/Scrum working experience
  • ISTQB knowledge

Location and type of contract

  • Petaling Jaya, Malaysia
  • Full-time
  • Hybrid
  • Mid-senior level
  • CV in English

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134789931