Back to list

Vacancy description

Sr. SDET - QA in Pune, भारत

Telna

  • ContractFixed-term or freelance

Rs 30 - 40 lakhs p.a.

Pune, भारत

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/ 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, 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.

Similar vacancies

More like this role

  • Remote
  • Hybrid
  • Full-time
  • Contract

$270 USD

... from wherever you are. Role Overview Ajaib is Indonesia’s leading fintech platform, is seeking a highly skilled Sr. Software Development Engineer in Test II (Sr. SDET II) to drive quality engineering across our rapidly scaling microservices platform. As the technical leader of our QA/SDET function, you’ll shape test strategy, ...

Bangalore, भारत

nCircle Tech Pvt. Ltd.

QA Engineer / Sr QA Engineer

  • Full-time
  • Contract
  • IT
  • QA
Job Overview We are looking for a skilled Senior QA Engineer with 4+ years of experience in Marketplace, SaaS, or E-commerce application testing . The ideal candidate should have strong expertise in manual testing, API testing, database validation, and end-to-end testing of marketplace platforms such as Autodesk Marketplace ...

Pune, भारत

ConverseNow

Sr QA Engineer

  • Remote
  • Contract
  • IT
  • QA

$18 USD

... series B in the near future. We’re based in Austin, TX, with a remote team distributed across the globe. We're looking for a results-oriented, self-motivated Sr. Quality Analyst to write and execute test scripts to support the delivery of Chatbot solutions on the voice channel in an Agile/Scrum environment. Ideal candidates ...

Bangalore, भारत

Eurofins GSC IT DC

Sr. QA Test Engineer

  • Full-time
  • Contract
  • IT
  • QA

€6.95 EUR

... Eurofins generated total revenues of EUR 6.95 billion; and has been among the best performing stocks in Europe over the past 20 years. Job Description Senior QA Test Engineer Eurofins IT Solutions, Bengaluru, Karnataka, India With 36 facilities worldwide, Eurofins BioPharma Product Testing (BPT) is the largest network ...

Bangalore, भारत

  • QA
Eurofins BioPharma Product Testing seeks a Senior QA Test Engineer to lead automation testing efforts for web-based applications and Laboratory Information Management Systems. The role combines manual and automated testing (60:40 ratio) within an Agile environment, supporting the delivery of next-generation pharma testing ...

Bangalore, भारत

Eurofins GSC IT DC

SDET

  • Full-time
  • Contract
  • QA

€6.95 EUR

... Eurofins generated total revenues of EUR 6.95 billion; and has been among the best performing stocks in Europe over the past 20 years. Job Description Role: Senior QA Test Engineer Location: Bengaluru, India Department: Eurofins IT Solutions – eQMS Experience: 5–8+ Years Eurofins IT Solutions, Bengaluru, Karnataka, India With ...

Bangalore, भारत

Cleo (India)

SDET

  • Full-time
SDET Department: Engineering Level: IC – Mid-Level Location: Bangalore Type: Full Time Reports To: Senior Engineering Manager, SDET About Cleo Cleo is the AI-native supply chain orchestration company built on modern EDI. We help businesses orchestrate EDI, API, MFT, applications, and trading partner ecosystems with the ...

Bangalore, भारत

Eurofins

SDET

  • QA
Eurofins IT Solutions seeks a Senior QA Test Engineer with 5–8+ years of automation testing experience for their BioPharma Product Testing division in Bengaluru. The role focuses on automating web-based applications, building robust test frameworks, and reducing time-to-market for LIMS and laboratory management systems. ...

Bangalore, भारत

  • On-site
  • Full-time
  • IT
... enabling seamless product journeys by orchestrating calls across multiple squad microservices. We ensure continuous delivery of new features while maintaining zero-disruption deployments, safeguarding system stability and reliability in a mission-critical financial environment. Visa requires at least 3 days in office, expectations ...

Bangalore, भारत

  • Hybrid
  • On-site
  • Full-time
... maintainable solutions. Responsibilities – what you’ll do: - Own the design and implementation of AI tooling, AI agents, and MCP server components to support QA activities such as intelligent test generation, failure analysis, and defect insights. - Design, build, and maintain automation frameworks from scratch for UI ...

Bangalore, भारत

  • Contract
  • IT
  • QA
... https://jobeax.com/link/o58Kg7DCN5iFjUhZ Requirements : - Strong Senior QA/SDET Profile with hands-on automation building and QA-function ownership.- Must have 6+ years in QA/test automation/SDET roles with clear progression in scope (Engineer to Senior to Lead) in a B2B SaaS product company.- Must have direct experience scaling a QA function at a SaaS ...

Gurgaon, भारत