Sr. SDET - QA Job ID: 394864

Telna Inc.

Pune District

On-site

INR 2,500,000 - 4,000,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Telna Inc. in Pune, India seeks an experienced Software Development Engineer in Test (SDET) to join as a core developer on quality.

You will design and build test platforms, tooling, and infrastructure enabling telecom-scale OSS/BSS systems to be testable, observable, and releasable with confidence. You will write production-quality software, contribute to product code to improve testability, and collaborate with backend, platform, and DevOps teams.

Qualifications

  • 5+ years of software engineering experience building test platforms or developer tooling.
  • Strong Java programming skills at backend level and code quality focus.
  • Experience designing automation frameworks from scratch.

Responsibilities

  • Design, build, and own end-to-end test platforms and frameworks for Java microservices and GUI applications.
  • Write production-quality code for test libraries, harnesses, SDKs, and CLIs.
  • Build simulators, stubs, mocks, and service virtualisation for telecom systems.
  • Contribute to product code to improve testability and observability across modules.
  • Design end-to-end automated coverage for APIs, databases, queues, and GUI workflows.
  • Architect CI/CD test infrastructure including pipelines, environments, and quality gates.
  • Validate CDR/EDR, rating, charging, and invoicing flows end-to-end.
  • Design performance, load, soak, and resilience tests for telecom workloads.
  • Mentor QA/SDET engineers on software engineering practices and test framework design.

Skills

Java programming
REST/HTTP automation
Selenium/WebDriver
CI/CD pipelines
Python/Bash scripting
SQL for data validation
Distributed systems
English communication

Tools

Maven/Gradle
Jenkins
Git
Playwright
K6/Gatling
Terraform/Pulumi

Job description

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, mediation, provisioning, and charging.

  • Architect CI/CD test infrastructure (Jenkins, GitLab CI, GitHub Actions, ArgoCD): pipeline design, parallelisation, ephemeral environments, test data provisioning, quality gates, flaky-test detection, and self-service tooling for other engineers.

  • Build automation that validates Call Detail Records (CDR/EDR), rating, charging, and invoicing flows end-to-end, ensuring revenue assurance and data integrity at scale.

  • Design and run performance, load, soak, and resilience tests (JMeter, Gatling, k6, chaos tooling) for high-throughput telecom workloads, and turn the results into actionable engineering improvements.

  • Drive a strong shift-left culture: pair with developers on testability, review their unit/integration tests in code review, and own framework-level patterns that the wider team builds on top of.

  • Investigate complex failures across distributed services using logs, traces, metrics, and packet captures; isolate root causes, file high-quality defects, and contribute fixes where appropriate.

  • Mentor QA and SDET engineers on software engineering practices, design patterns, framework design, and code quality; act as a technical reference for test engineering across the team.

  • Participate in architecture discussions, design reviews, and Agile ceremonies; advocate for quality and testability as architectural concerns, not after-thoughts.

Required Qualifications
  • 5+ years of software engineering experience, with significant time spent building test platforms, frameworks, or developer tooling (not just authoring test cases).

  • Strong hands‑on programming skills in Java (OOP, collections, concurrency, exception handling, design patterns) at a level comparable to a backend software engineer; ability to design, review, and ship production‑quality code.

  • Proven experience designing automation frameworks and test platforms from scratch, including architecture, modularity, extensibility, and adoption across multiple teams.

  • Hands‑on experience automating REST/HTTP APIs and backend services using REST Assured, Karate, or similar frameworks, including contract‑style testing.

  • Hands‑on experience automating GUI applications using Selenium WebDriver, Playwright, or equivalent—including Page Object Model, dynamic UIs, waits, and cross‑browser execution.

  • Solid experience with build tools (Maven or Gradle), version control (Git), and modern code review workflows.

  • Experience designing and operating CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, etc.) including parallel execution, test reporting, quality gates, and flaky‑test mitigation.

  • Proficiency in SQL for database verification and data setup; comfort with scripting languages (Python, Bash) for tooling and automation.

  • Solid understanding of distributed systems, microservices, asynchronous messaging, and cloud‑hosted architectures, and how each of these affects testing strategy.

  • Strong understanding of REST APIs, HTTP, JSON, and common authentication mechanisms (tokens, OAuth, mTLS).

  • Experience with test management and issue tracking tools (Jira, Confluence, TestMo, ALM, or similar) and treating quality data as a product.

  • Strong analytical, troubleshooting, and problem‑solving skills, including the ability to read logs, traces, and data records (CDRs, CSVs, DB tables) to isolate root causes.

  • Strong written and spoken English communication skills, and the ability to work independently as well as in a global cross‑functional team.

Preferred Qualifications
  • Experience working in telecom OSS/BSS environments (CRM, billing, mediation, provisioning, charging) or MVNO/MVNE platforms.

  • Familiarity with telecom protocols (e.g., SNMP, Diameter, SS7 concepts) and OSS/BSS architecture.

  • Experience validating eSIM, SIM lifecycle, or mobile connectivity workflows.

  • Experience with Charging, Rating, and Mediation systems, and with Online Charging Systems (OCS).

  • Hands‑on experience with public cloud platforms (AWS, GCP, or Azure) and containerised environments (Docker, Kubernetes, Helm).

  • Experience with infrastructure‑as‑code (Terraform, Pulumi) and building ephemeral or on‑demand test environments.

  • Experience with message queues and event‑driven systems (Kafka, RabbitMQ), including testing event‑driven contracts.

  • Experience with performance testing tools (JMeter, Gatling, k6), chaos engineering, and network tracing (Wireshark).

  • Experience with contract testing (Pact), BDD frameworks (Cucumber, Karate), and consumer‑driven testing strategies.

  • Exposure to security testing (SAST/DAST, OWASP) and to supporting UAT and customer pilots.

  • Open‑source contributions to test frameworks, developer tooling, or quality infrastructure.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer in Test
Software Engineer in Test

Telna • Pune District

Hybrid
INR 1,000,000 - 1,500,000
Flexible work environment
Competitive salary
Comprehensive benefits package
+1
Senior QA Automation Engineer - SIP/VoIP Testing Required (Telecom Domain)
Senior QA Automation Engineer - SIP/VoIP Testing Required (Telecom Domain)

Voxvalley Technologies inc • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Technical Lead - SDET (Test Automation) - Telecom is Mandatory
Technical Lead - SDET (Test Automation) - Telecom is Mandatory

Mobileum • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Qa Automation Testing Engineer
Qa Automation Testing Engineer

Evoke HR • Pune District, Ahmedabad District

On-site
INR 1,800,000 - 3,000,000
AI/LLM testing exposure
Kafka / event-driven architecture
OWASP Security testing
+2
Sr SDET (Sr. Software Development Engineer In Test)
Sr SDET (Sr. Software Development Engineer In Test)

SHI Solutions India Pvt. Ltd. • Hyderabad

On-site
INR 1,500,000 - 2,200,000
NULL
SDET Engineer
SDET Engineer

Acldigital • Ahmedabad

On-site
INR 600,000 - 1,000,000
Software Development Engineer in Test (SDET)
Software Development Engineer in Test (SDET)

AgentropyX • Bengaluru

On-site
INR 2,000,000 - 3,200,000
SDET Engineer - Automation
SDET Engineer - Automation

Zealant Consulting Group • Bengaluru

On-site
INR 800,000 - 1,200,000
OSS Testing and Automation Specialist
OSS Testing and Automation Specialist

Infosys • Hyderabad

On-site
INR 600,000 - 1,200,000
SDET Engineer
SDET Engineer

Sony India Software Centre • Bengaluru

On-site
INR 1,800,000 - 2,600,000