Materialise

Software Test Engineer

Posted: 8 hours ago

Job Description

What you will doFunctional testingReview requirements and specifications to create detailed functional test casesExecute manual tests for new features and regression cyclesIdentify, document, and track defects in collaboration with the development teamPerform exploratory testing to uncover hidden issuesTest automationDevelop and maintain automated test scripts using Python-based frameworksImplement automation for Web UI (Selenium/Playwright) and API layersCreate reusable and maintainable automation components following best practicesIntegrate automated tests into CI/CD pipelines for continuous validationGeneral QA responsibilitiesMaintain clear software development specifications (SDS) and test documentationParticipate in requirements analysis to ensure testabilityCollaborate with cross-functional teams to improve product qualityValidate deployments in AWS environmentsYour profileApproximately three years of experience in software testingStrong knowledge of Python programming for automationFamiliarity with Page Object Model (POM) design pattern Experience with Selenium and/or Playwright for Web UI automationHands-on experience with API testing (e.g., requests, pytest, Postman)Proven experience in manual functional testing for web applicationsAbility to design, write, and execute test cases both manually and via automationStrong analytical thinking and problem-solving skillsGood communication skills in English (spoken and written)Nice to haveExperience with Selenium Grid or distributed test execution Understanding of Gherkin syntax for behavior-driven testingKnowledge of CI/CD integration (Azure DevOps or similar)ISTQB certificationExperience in Scrum/Agile environmentsExperience with Linux and DockerStrong understanding of OOP principles in test automationLocation and type of contractLeuven, Belgium; Barcelona, Spain; Bremen, Germany Full-timeHybridEntry levelCV in English

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In