Dynamic Mocking for Spring Boot Cucumber Tests

Job ID: 39301288

Budget: ₹12,500 – ₹37,500 INR

I need a Spring Boot expert to help me mock external service calls dynamically for my Cucumber integration testing. The goal is to thoroughly test the application without incurring charges per request. The mocks should return predefined data, simulate various responses (successful scenarios, failures, timeouts, and server errors), and validate call parameters based on dynamic input.

Key Requirements:
- Implement mock actions for various scenarios including success with valid data, failure due to invalid input, and timeout or server error.
- Simulate multiple records retrieval for success responses.
- Create mock responses for failure scenarios including 404 Not Found, 500 Internal Server Error, and 400 Bad Request.
- Use Wiremock for all mocking tasks.

Ideal Skills and Experience:
- Proficient in Spring Boot and Cucumber.
- Has extensive experience with Wiremock.
- Skilled at creating dynamic test scenarios.