Talent.com
This job offer is not available in your country.
2786 - API Tester

2786 - API Tester

EXLIndia
30+ days ago
Job description

Job Title : API Tester

Experience : 5+ Years

Job Summary :

We are looking for an experienced API Tester

with 5 to 7 years of hands-on experience in testing RESTful APIs, automation frameworks, and Kafka-based systems in a cloud-native environment. The ideal candidate will design and automate functional and performance test cases, validate Kafka messaging workflows, and collaborate closely with DevOps teams to integrate tests into CI / CD pipelines. Experience with tools like Postman, ELK stack, and working in

OpenShift

is essential.

Key Responsibilities :

Design, develop, and execute

automated functional and performance tests

for RESTful APIs.

Ensure seamless

integration testing with Kafka messaging systems .

Validate end-to-end

Kafka-based workflows , including message production and consumption across distributed services.

Work in a

containerized OpenShift environment , supporting microservices-based architectures.

Maintain and enhance automated test scripts , test cases, and test data.

Use tools such as

Postman, JMeter, and custom automation frameworks

to validate APIs.

Collaborate with DevOps teams to

integrate automated testing into CI / CD pipelines .

Monitor and analyze logs using the

ELK stack (Elasticsearch, Logstash, Kibana)

for debugging and validation.

Report and track defects, and participate in root cause analysis and test plan reviews.

Contribute to improving overall QA strategy and test coverage.

Must-Have Skills :

5–7 years of experience in

API testing and automation .

Strong expertise in

designing and automating functional and performance tests for RESTful APIs .

Proven experience working in

OpenShift or Kubernetes

environments.

Hands-on experience with

Kafka , including message validation and end-to-end testing in distributed systems.

Familiarity with API testing tools like

Postman ,

JMeter , or similar.

Experience maintaining test scripts and reusable components in a version-controlled environment (e.g., Git).

Experience with

CI / CD integration

using tools like Jenkins, GitLab CI, or Azure DevOps.

Experience using

ELK stack

for log validation, troubleshooting, and monitoring.

Strong analytical and debugging skills.

Excellent communication and collaboration abilities.

Good-to-Have Skills :

Experience with

contract testing tools

like Pact or Postman Contract Testing.

Familiarity with scripting or automation languages such as

Python, JavaScript, or Shell scripting .

Understanding of microservices architecture and distributed systems testing.

Knowledge of test management tools.

Create a job alert for this search

Api Tester • India