Test Automation Engineer

Uni Systems
Brussels, Belgium
2 days ago

Role details

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

Job location

Brussels, Belgium

Tech stack

Testing (Software)
Java
JavaScript
Amazon Web Services (AWS)
JIRA
Automation of Tests
Azure
Continuous Integration
Data Validation
Issue Tracking Systems
Python
Systems Development Life Cycle
Regression Testing
SoapUI
Software Engineering
SQL Databases
Test Management
TypeScript
Postman
GIT
Gitlab-ci
Integration Tests
Playwright
Data Management
Selenium Webdriver
Software Version Control
Devsecops
Api Management
Jenkins

Job description

At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a Test Automation Engineer to join our UniQue team. What will you be doing in this role?

  • Design, prepare and monitor automated tests.
  • Contribute to the development of a plan to integrate automated testing within the testing process.
  • Evaluate tools and technology for automation best fit to the project within the DevSecOps approach.
  • Create an approach and methodology for building a test automation architecture.
  • Design and develop (new or modified) test automation solutions that meet the business needs.
  • Enable the transition of testing from a manual to an automated approach.
  • Create automated test reporting and metrics collection.
  • Capable of performing tasks independently with minimal guidance or oversight.
  • Knowledge of continuous integration tools (e.g., Jenkins, GitLab CI) to integrate automated tests within CI/CD pipelines.
  • Manage multiple tasks while maintaining attention to detail in a fast-paced environment.
  • Collaborate with QA team members, providing guidance and support on best practices.
  • In-depth understanding of SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle) processes.

Requirements

  • Master's degree in IT and at least 11 years of professional experience (or Bachelor's degree with at least 15 years of professional experience).
  • Minimum 7 years of hands-on experience developing and executing automated test scripts for IT applications using automation frameworks such as Playwright, Selenium WebDriver, or similar tools.
  • Minimum 7 years of experience with Python, Java, or JavaScript/TypeScript for test automation.
  • Minimum 7 years of experience designing and implementing automated test cases for functional and non-functional testing scenarios.
  • Proven experience in automating functional and regression testing and applying best practices in test automation.
  • Minimum 5 years of experience working with version control systems such as Git.
  • Minimum 5 years of experience using SQL for data validation and verification in testing scenarios.
  • Minimum 3 years of experience using test management and issue tracking tools such as JIRA, including plugins like Zephyr or Xray.
  • Minimum 3 years of experience with automated API testing and integration testing.
  • Experience using tools such as Postman or SoapUI for API testing and scripting validations.
  • Strong understanding of software development and software testing life cycles (SDLC/STLC).
  • Experience integrating automated tests within CI/CD pipelines using tools such as Jenkins or GitLab CI.
  • Experience with test data management and automated test reporting.
  • Familiarity with cloud platforms such as AWS or Azure and testing applications in cloud environments is considered an asset.
  • Advanced English (C1) communication skills (written and spoken).

Apply for this position