Local, online, private and government jobs · Updated daily
RojgarPointLocal, Online, Private and Govt Jobs

SDET - API/Middleware (India)

Welocalize
IndiaFreelance3 to 5+ years

About this job

Welocalize is looking for an SDET (Software Development Engineer in Test) to focus on middleware-layer testing for their global AI data initiatives. The company builds ethical data to train advanced AI systems through a large network of contributors. In this role, you will bring technical rigor to network interactions, focusing primarily on API and network analysis rather than conventional UI automation. Your normal day will involve observing and reconstructing network interactions generated by onboarding user interfaces, including request and response structures, schemas, headers, identifiers, and client-injected parameters. You will produce sanitized network evidence and build controlled tracer replay scripts to support downstream backend validation. This freelance opportunity offers a chance to engage in specialized protocol-level inspection and traffic analysis.

Responsibilities

  • Design and maintain automated API test suites for gRPC-Web, Proto3, HTTP/2, and JSON-RPC/REST services.
  • Export sanitized HAR and network evidence while maintaining traceability between user interface actions and network requests.
  • Inspect and intercept network traffic using proxy tools like Mitmproxy, Charles Proxy, and browser DevTools.
  • Develop API automation scripts in Python, Postman, and cURL for functional and regression testing.
  • Analyze protocol-level behavior to spot defects in serialization, encoding, and transport layers.
  • Examine payload structures, routing identifiers, and authentication tokens under valid and malformed conditions.
  • Collaborate with backend teams to establish testable contracts and document technical findings.

Requirements

  • 3 to 5+ years of hands-on expertise with gRPC-Web, Proto3, HTTP/2, and JSON-RPC/REST protocols.
  • Proficiency with traffic inspection and proxy tools such as Mitmproxy, Charles Proxy, and browser DevTools.
  • Strong scripting abilities in Python, along with practical experience using Postman and cURL.
  • Experience building and maintaining automated test suites specifically for middleware or API-layer services.
  • Solid understanding of API request structures, system parameters, and network-level debugging skills.
  • Familiarity with software engineering practices including version control, code review, and continuous integration.

Good to have

  • Experience analyzing browser-generated network traffic and reconstructing API behavior.
  • Familiarity with HAR analysis, API schema reconstruction, or controlled API replay.

Who should apply

This role suits experienced software development engineers in test with a strong background in API, middleware, and network-level protocol analysis. Ideal candidates will possess solid Python scripting skills and deep familiarity with proxy inspection tools. Because this is a specialized technical position requiring several years of protocol-level expertise, it is not tailored for absolute beginners or freshers.

Frequently asked questions

What is the primary focus of the SDET - API/Middleware role at Welocalize?

The primary focus is on API and network analysis, traffic inspection, schema mapping, and producing sanitized network evidence rather than traditional UI automation.

What tools and technologies are required for the SDET - API/Middleware position?

Candidates need experience with gRPC-Web, Proto3, HTTP/2, JSON-RPC/REST, Python, Postman, cURL, and proxy tools like Mitmproxy and Charles Proxy.

Is the SDET - API/Middleware position at Welocalize remote?

Yes, the posting indicates the location is India (Remote).

What type of employment is offered for the SDET - API/Middleware role?

It is a freelance position with the possibility of full-time employment based on performance and project needs.

Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.