i
Jade Global
137 Jade Global Jobs
API & Microservices SDET QA
Jade Global
posted 12hr ago
Flexible timing
Key skills for the job
Position Overview:
We are seeking a highly skilled API & Microservices SDET (Software Development Engineer in Test) with strong hands-on experience in API automation, microservices testing, and performance monitoring. The ideal candidate will have expertise in manual and automation testing of APIs & microservices and be proficient with Rest Assured, NodeJS, Mocha, Chai, SuperTest, Grafana, and GitHub Actions. This role requires a deep understanding of API validation, integration testing, CI/CD pipelines, and monitoring tools.
Key Responsibilities: 1. API & Microservices Testing (Manual & Automation) Perform end-to-end API testing including functional, integration, regression, and load testing.
Test RESTful APIs and Microservices using Postman, Rest Assured, and SuperTest.
Validate API request-response structure, headers, status codes, authentication mechanisms (OAuth, JWT, Basic Auth), and error handling.
Design and execute manual test cases for APIs, ensuring compliance with specifications and performance benchmarks.
Develop and maintain API automation frameworks using NodeJS, Mocha, Chai, and SuperTest.
Implement BDD & TDD test approaches to automate API testing efficiently.
Ensure API test execution in CI/CD pipelines using GitHub Actions.
Enhance automation coverage for microservices testing by integrating tests with monitoring & logging tools (Grafana, ELK, or Prometheus).
Work closely with DevOps and developers to integrate API tests into CI/CD pipelines using GitHub Actions.
Ensure automated tests run as part of the build and deployment process.
Troubleshoot CI/CD failures related to test scripts and API automation.
Monitor API and microservices performance using Grafana and other APM tools.
Analyze system behavior under high load conditions and provide optimization suggestions.
Identify latency issues and work with the development team to optimize API performance.
Use Git and GitHub for test script version control and collaboration with the development team.
Collaborate with developers, product managers, and business analysts to define API test strategies.
Document and maintain API test cases, automation scripts, and test execution reports.
4-7 years of experience in API & Microservices Testing (Manual & Automation).
Strong hands-on experience with API automation using NodeJS, Mocha, Chai, and SuperTest.
Proficiency in API testing tools such as Postman, Rest Assured.
Experience with CI/CD automation using GitHub Actions.
Knowledge of Grafana and other performance monitoring tools.
Strong expertise in testing REST APIs, authentication mechanisms, and microservices architectures.
Experience working with version control systems (Git, GitHub).
Exposure to Agile & DevOps methodologies with a focus on test automation.
Experience with Cloud-based API testing in AWS, Azure, or GCP environments.
Familiarity with contract testing (PACT, OpenAPI validation) for microservices.
Understanding of Kafka, RabbitMQ, or other messaging queues in microservices.
Experience with performance testing using JMeter or K6.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Sdet roles with real interview advice
3-8 Yrs
Hyderabad / Secunderabad, Pune