Job Title: Software Development Engineer in Test (SDET), OSS/BSS
Location: Pune, India
Reports To: Engineering Manager
Position Overview
We are seeking an experienced Software Development Engineer in Test (SDET) to join our engineering organisation and operate as a core developer on quality. You will design and build the platforms, frameworks, tooling, and infrastructure that make our OSS/BSS systems (network provisioning, inventory, CRM, billing, charging, and mediation) testable, observable, and releasable with confidence at telecom scale.
Unlike a traditional QA role, you will spend most of your time writing production-quality software—test harnesses, simulators, data generators, CI/CD tooling, service virtualisation, and contributions into product code to improve testability. You will partner closely with backend, platform, and DevOps engineers, treat test infrastructure as a first-class product, and raise the engineering bar for quality across distributed, high-volume telecom services.
Key Responsibilities
-
Design, build,
and own end-to-end test platforms and frameworks for Java-based microservices, event-driven systems, and the GUI applications that sit on top of OSS/BSS components.
-
Write production-quality code in Java (and supporting languages such as Python, Kotlin, or TypeScript) for test libraries, harnesses, SDKs, CLIs, and shared abstractions used across the engineering organisation.
-
Build simulators, stubs, mocks, and service virtualisation for upstream/downstream telecom systems (network elements, mediation feeds, charging gateways, payment systems) to enable deterministic, isolated testing.
-
Contribute directly to product code to improve testability—adding hooks, feature flags, contract definitions, observability, and clean seams between modules—as a peer of the backend developers.
-
Design and implement end-to-end automated coverage spanning APIs, backend services, databases, message queues, and GUI workflows for CRM, billing, media
📌 Sr. SDET (Pune)
🏢 Telna
📍 Pune