Java Automation Tester in Katowice

Java Automation Tester in Katowice

Katowice Stacjonarnie
S

Design, develop, and maintain automated tests for Java 17+ and Spring Boot applications, ensuring reliability, stability, and software quality.

Automate Web Application Testing

Develop and maintain automated UI tests for web applications using appropriate testing frameworks and tools.

Develop Automated API Tests

Create and maintain automated REST API tests using REST Assured and Swagger to verify application functionality and integration behaviour.

Validate API Responses and Contracts

Test and validate JSON and XML responses, implement API mocking, and perform contract testing to ensure reliable communication between systems.

Perform Database Testing

Prepare test data and validate database operations, ensuring data consistency and correctness across application workflows.

Test Microservices and Integrations

Verify microservices functionality and test integrations between applications to ensure reliable end-to-end communication.

Analyse Test Results and Defects

Review test execution results, identify and document defects, investigate failures, and support troubleshooting activities.

Maintain CI/CD Test Automation

Integrate automated tests into CI/CD pipelines and maintain test execution to ensure consistent quality validation throughout delivery.

Contribute to Test Strategy and Planning

Participate in test strategy development, test planning, and test case design across the software development lifecycle.

Review and Improve Test Code

Perform code reviews and continuously improve existing automation frameworks, test scripts, and testing solutions.

Collaborate with Development Teams

Work closely with developers and other IT teams, participate in team meetings, and contribute to software quality improvements in an Agile environment.

Requirements

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

Automated Testing Frameworks

Hands-on experience with JUnit 5, TestNG, Mockito, and AssertJ or Hamcrest for developing and maintaining automated tests.

Web Application Automation

Practical experience with automated testing of web applications, including validation of functionality and application behaviour.

Spring Boot Testing Experience

Experience with Spring Boot and the Spring Test Framework in application development and automated testing environments.

REST API Testing Expertise

Experience with REST API testing using REST Assured and Swagger, including verification of API functionality and responses.

API and Data Validation Knowledge

Familiarity with JSON and XML validation, API mocking, and contract testing to ensure reliable data exchange between applications.

Database Testing Experience

Practical experience with database testing, data validation, and test data preparation for automated test scenarios.

Microservices and Integration Testing

Understanding of application integrations and experience testing microservices and communication between different systems.

Git and CI/CD Experience

Experience working with Git and CI/CD pipelines, including integrating automated tests and maintaining test execution workflows.

Docker and Build Tools

Hands-on experience with Docker and build tools such as Gradle in software development and testing environments.

Testing Methodologies and Communication

Understanding of test strategy, test planning, test case design, and defect management, with Agile/Scrum experience, good communication skills, and English proficiency at B2 level or higher.

What we offer

B2B Contract

Employment based on a B2B contract

Stable and Dynamic International Firm

Opportunity to work in a stable, dynamically developing international company

Engaging Projects and Latest IT

Chance to participate in interesting projects and work with the latest information technologies

Competitive Rates

Attractive remuneration rates offeres

Renowned International Projects

Involvement in the most prestigious international project

MultiSport and Private Medical Care

MultiSport and Private Medical Care

Nice to have

Testcontainers

Experience using Testcontainers for integration testing.

Spring Framework Knowledge

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

Advanced Java Concepts

Knowledge of multithreading, concurrency, and common design patterns.

DevOps and CI/CD Tools

Experience with Azure DevOps, GitHub Actions, Azure Pipelines, Kubernetes, or Artifactory.

Additional Testing and Technical Skills

Experience with NoSQL databases, JMeter, SonarQube, Linux/Unix, Bash scripting, or messaging systems such as Kafka and RabbitMQ.

Experience with cloud platforms such as Azure or AWS.

#J-18808-Ljbffr

Java Automation Tester in Katowice – pracodawca: Seargin Ltd

Nasza firma to doskonały pracodawca, oferujący dynamiczne środowisko pracy w Gdańsku lub Warszawie, gdzie możesz rozwijać swoje umiejętności w obszarze DevOps i SecOps. Oferujemy atrakcyjne wynagrodzenie w modelu B2B, możliwość pracy nad międzynarodowymi projektami oraz dostęp do nowoczesnych technologii, co pozwala na realny wpływ na przyszłość technologii. Nasza kultura pracy sprzyja innowacjom i współpracy międzydziałowej, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery.

S

Dane kontaktowe:

Zespół rekrutacyjny Seargin Ltd