Java Automation Tester

  •  Reference Number: 30369
  •  Posted: 09 listopada 2026
  •  Form of employment: Kontrakt
  •  Apply by: 10 grudnia 2026

Job description

Location: Katowice-based role with a minimum of 1 day per week in the office
Availability: ASAP / within 1 month

About the Role:

We are looking for a Java Automation Tester to develop and maintain automated tests for Java and Spring Boot applications. You will be involved in API, integration, UI and database testing, working closely with developers and other IT teams to ensure software quality.

Responsibilities:

  • Designing, developing and maintaining automated tests for Java and Spring Boot applications

  • Developing and maintaining automated API, integration and UI tests

  • Testing REST APIs and validating JSON and XML responses

  • Performing database validation and test data preparation

  • Testing microservices and integrations between applications

  • Analyzing test results, identifying defects and supporting troubleshooting

  • Integrating and maintaining automated tests within CI/CD pipelines

  • Cooperating with developers and other IT teams to ensure software quality

  • Participating in test strategy, test planning and test case design

  • Performing code reviews and continuously improving existing test automation solutions

  • Participating in meetings


Requirements:

  • Good knowledge of Java 17+, including object-oriented programming, Collections Framework, Streams API and Lambda Expressions

  • Experience with test automation using JUnit 5, TestNG, Mockito and AssertJ or Hamcrest

  • Experience with automated testing of web applications

  • Experience with Spring Boot and the Spring Test Framework

  • Experience in REST API testing using REST Assured and Swagger

  • Familiarity with JSON and XML validation, API mocking and contract testing

  • Experience with database testing

  • Experience working with Git and CI/CD pipelines

  • Experience with Docker and build tools such as Gradle

  • Understanding of test strategy, test planning, test case design and defect management

  • Experience working in Agile/Scrum environments

  • Good communication skills and ability to cooperate with developers and other IT teams

  • English language skills at B2 level or higher


Nice to Have:

  • Experience with Testcontainers

  • Knowledge of Spring MVC, Spring Data JPA and Spring Security

  • Knowledge of multithreading, concurrency and common design patterns

  • Experience with NoSQL databases

  • Experience with Azure DevOps, GitHub Actions and Azure Pipelines

  • Experience with Kubernetes and Artifactory

  • Experience with performance testing using JMeter

  • Knowledge of SonarQube and code quality practices

  • Experience with Linux/Unix and Bash scripting

  • Experience testing microservices

  • Knowledge of messaging systems such as Kafka or RabbitMQ

  • Experience with cloud platforms such as Azure or AWS


What We Offer:

  • Multisport card

  • Private healthcare

  • Group life insurance

About the Company

Experis to światowy lider rekrutacji specjalistów i kadry zarządzającej w kluczowych obszarach IT. Z nami znajdziesz konkurencyjne oferty zatrudnienia oraz ciekawe projekty IT skierowane zarówno do ekspertów z wieloletnim doświadczeniem, jak i osób, które dopiero zaczynają swoją przygodę w branży IT.

jefferson Wells is Norway's largest consulting & recruitment company with over 800 consultants. We offer recruitment of managers and highly qualified consultants with expertise in IT. Among our customers, you will find over 90 percent of Norway's largest listed companies. Experis is part of ManpowerGroup and has been named one of the world's most ethical companies.
Katowice, Slaskie
Agencja zatrudnienia – nr certyfikatu 412