Software Test Engineer

Materialise
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Testing (Software)
API
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Azure
Computer Programming
Continuous Integration
Software Design Patterns
Linux
Python
Object-Oriented Software Development
Scrum
Webui
Oop Languages
Selenium
Software Engineering
Test Execution Engine
Web Applications
Postman
Pytest
Gherkin
Playwright
Selenium Webdriver
Api Management
Docker

Job description

4 days ago Be among the first 25 applicants Responsibilities * Review requirements and specifications to create detailed functional test cases * Execute manual tests for new features and regression cycles * Identify, document, and track defects in collaboration with the development team * Perform exploratory testing to uncover hidden issues * Develop and maintain automated test scripts using Python-based frameworks * Implement automation for Web UI (Selenium/Playwright) and API layers * Create reusable and maintainable automation components following best practices * Integrate automated tests into CI/CD pipelines for continuous validation * Maintain clear software development specifications (SDS) and test documentation * Participate in requirements analysis to ensure testability * Collaborate with cross-functional teams to improve product quality * Validate deployments in AWS environments Qualifications * Strong knowledge of Python programming for automation * Familiarity

Requirements

with Page Object Model (POM) design pattern * Experience with Selenium and/or Playwright for Web UI automation * Hands-on experience with API testing (e.g., requests, pytest, Postman) * Proven experience in manual functional testing for web applications * Ability to design, write, and execute test cases both manually and via automation * Strong analytical thinking and problem-solving skills * Good communication skills in English (spoken and written) * Nice to have: Experience with Selenium Grid or distributed test execution * Nice to have: Understanding of Gherkin syntax for behavior-driven testing * Nice to have: Knowledge of CI/CD integration (Azure DevOps or similar) * Nice to have: ISTQB certification * Nice to have: Experience in Scrum/Agile environments * Nice to have: Experience with Linux and Docker * Nice to have: Strong understanding of OOP principles in test automation Location and Contract * Leuven, Belgium; Barcelona, Spain; Bremen, Germany * Full-time * Hybrid * Entry level * CV in English #J-18808-Ljbffr

Apply for this position