Contractor

0 years

0 Lacs

Posted:22 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Area(s) of responsibility

Key Responsibilities

  • Design and execute manual and automated tests for Java microservices and APIs.
  • Develop automation frameworks in Java using tools like RestAssured, TestNG, JUnit, or Cucumber.
  • Perform integration and contract testing between multiple microservices.
  • Validate REST APIs, Kafka/Event-driven communication, and asynchronous processing.
  • Collaborate with developers to analyze service logs, metrics, and exceptions for issue diagnosis.
  • Create and maintain test data and mock services for isolated testing.
  • Integrate automated tests with CI/CD pipelines (e.g., Jenkins, GitLab CI).
  • Conduct performance, scalability, and regression testing.
  • Document and track bugs using JIRA or equivalent tools.
  • Contribute to continuous improvement of testing processes, automation coverage, and QA strategy.

Required Skills

  • Strong programming skills in Core Java (Java 8+).
  • Hands-on experience with API test automation using RestAssured, Postman, or Karate.
  • Deep understanding of microservices architecture, RESTful APIs, and JSON/XML payloads.
  • Experience with Spring Boot-based applications and microservice communication patterns.
  • Familiarity with Docker, Kubernetes, or containerized environments.
  • Working knowledge of CI/CD pipelines, Git, and Maven/Gradle.
  • Solid understanding of HTTP methods, status codes, and service authentication (OAuth/JWT).
  • Good knowledge of SQL and NoSQL databases.
  • Ability to work in Agile/Scrum teams and collaborate cross-functionally.

Nice to Have

  • Experience in Golang
  • Experience with Kafka, RabbitMQ, or message queues.
  • Exposure to contract testing (e.g., PACT) or service virtualization.
  • Experience with performance testing tools (JMeter, kreya).
  • Familiarity with cloud environments ( GCP).
  • Knowledge of monitoring tools (datadog)

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

greater chennai area

bengaluru, karnataka

hinjawadi, pune, maharashtra

noida, uttar pradesh

noida, uttar pradesh