← Все заказы

Java Automation Tester

Experis Manpower Group

1 дн назад

Текст заказа

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

Похожие заказы