SquareDev
Test Automation Engineer (Senior)
SquareDevLuxembourg3 days ago
Full-timeConsulting
Why are you looking for a job?

If your answer ticks all the boxes, this could be the start of a great collaboration.

  • You have a curious mind - You won't understand what we're talking about if you don't.
  • You want to learn more around technology - You won't survive if you don't
  • You want to make the world a bit better - We don't like you if you don't

We happen to be just like that as well. We like hacking things here and there (you included) and create scalable solutions that bring value to the world.

Squaredev? 🐿️

We use state-of-the-art technology to build solutions for our own customers and for the customers of our partners. We make sure we stay best-in-class by participating in research projects across Europe, collaborating with top universities and enterprises on AI, Data, and Cloud.

Role Overview

We are looking for an experienced Test Automation Engineer who will designing, creating, and maintaining an end-to-end automated regression testing suite that runs daily and during every release cycle, ensuring system stability and reliability. The candidate will manage all required dependencies, including environments, test data, and endpoints, to keep the automation suite fully operational. Responsibilities also include proactively investigating test failures, identifying root causes, and implementing fixes when needed. The role requires close collaboration with team leads, technical leads, business analysts, developers, and QA engineers in order to understand requirements and ensure the automation suite remains consistent and aligned with business needs. Proper documentation of automated test cases and testing processes is also part of the responsibilities.

Requirements

To excel in this role, you'll need:

  • University Degree at a related field
  • 10+ years of professional experience
  • Strong knowledge of Java 17 or later.
  • Experience with JUnit and Selenium.
  • Familiarity with Maven and Git for build and version control.
  • Experience with Mockito or similar mocking tools.
  • Experience with DBUnit or similar database testing tools.
  • Good knowledge of SQL.
  • Experience working with web service protocols (REST, SOAP).
  • Experience with API testing tools such as SoapUI or Postman
  • Candidates must be EU citizens

Would be considered a strong plus:

  • Experience with RestAssured.
  • Experience with interface mocking tools such as WireMock.
  • Experience with load testing tools (e.g. JMeter, SoapUI).
  • Familiarity with Docker.
  • Experience with CI/CD pipelines (e.g. Azure DevOps)

Key Skills

Ranked by relevance