SDET – API/Middleware

Posted 1 day ago

This is a fully remote position, open to applicants in India.

πŸ“‹ Description

β€’ Design, develop, and maintain automated API test suites for gRPC-Web, Proto3, HTTP/2, and JSON-RPC/REST services.

β€’ Export clean and sanitized HAR/network evidence while ensuring traceability between UI actions and network requests.

β€’ Map out schemas, headers, identifiers, routing information, and client-injected parameters.

β€’ Inspect, intercept, and validate client-server network traffic using tools such as Mitmproxy, Charles Proxy, and browser DevTools.

β€’ Create and maintain API automation scripts utilizing Python, Postman, and cURL.

β€’ Analyze protocol-level request/response behaviors for serialization, encoding, and transport defects.

β€’ Inspect and validate request payloads, including authentication tokens, routing identifiers, and hidden parameters.

β€’ Collaborate with backend and middleware engineers to establish testable contracts and address edge-case scenarios.

β€’ Enhance test automation frameworks for improved reliability, speed, and maintainability.

β€’ Document technical findings, automation coverage, and limitations at the protocol level.

β€’ Produce sanitized network evidence and controlled, benign tracer replay scripts for downstream backend validation.


⛳️ Requirements

β€’ Strong hands-on experience of 3-5+ years with gRPC-Web, Proto3, HTTP/2, and JSON-RPC/REST protocols.

β€’ Proficient with Mitmproxy, Charles Proxy, and browser DevTools.

β€’ Solid scripting and programming skills in Python.

β€’ Practical experience using Postman and cURL for API automation.

β€’ Experience in designing and maintaining automated test suites for middleware or API-layer services.

β€’ Working knowledge of API request structures, headers, authentication tokens, and internal/system parameters.

β€’ Understanding of version control, CI integration, and code review processes.

β€’ Strong debugging skills at the network and protocol level.

β€’ Experience analyzing browser-generated network traffic and reconstructing API behavior is highly preferred.

β€’ Experience with HAR analysis, API schema reconstruction, or controlled API replay is highly preferred.

β€’ Ability to operate within approved staging/test environments and adhere to defined data-handling and test-authorization protocols.


🏝️ Benefits

β€’ Work on projects that align with your schedule.

β€’ Access to a variety of content types.

β€’ Structured learning and development opportunities available.

β€’ Career pathways that may lead to permanent roles.

β€’ Real-time support from the Community Experience team.

β€’ Participation in a global community.

β€’ Flexible freelance work arrangements.

People also viewed

Compass21 hours ago

Senior Java QA Test Automation Engineer

BR flagBrazil OnlyFull-timeSoftware Development Engineer in Test (SDET)
ApplyView job
VetsEZ1 day ago

Senior FHIR, Interoperability Test Engineer

US flagTexas OnlyFull-timeSoftware Development Engineer in Test (SDET)
ApplyView job
MCG Health1 day ago

Senior Software Development Engineer in Test – Temporary

US flagUnited States OnlyFreelanceSoftware Development Engineer in Test (SDET)$112.1k – $156.9k/year
ApplyView job
Trend Health Partners1 day ago

AI Test Engineer, III

US flagUnited States OnlyFull-timeSoftware Development Engineer in Test (SDET)$150k – $170k/year
ApplyView job
Netcompany1 day ago

Senior Test Engineer – Freelancer

GR flagGreece, +1 more countryFull-timeSoftware Development Engineer in Test (SDET)
ApplyView job
Welo Global1 day ago

Senior SDET – India

IN flagIndia OnlyFreelanceSoftware Development Engineer in Test (SDET)$13/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers