Principal Engineer - OSS Testing (Bengaluru)

Principal Engineer - OSS Testing (Bengaluru)

11 Oct
|
Innominds Software
|
Bengaluru

11 Oct

Innominds Software

Bengaluru

Role & responsibilities

- Design, build, and maintain automated test suites for OSS services provisioning and service activation, fault management, performance management, configuration management, and network/service inventory.
- Own end-to-end and integration testing across OSS microservices and the interfaces to the NTN core, gateways, and network elements.
- Validate service assurance flows — alarm handling, event correlation, KPI/performance collection, and SLA monitoring.
- Build and extend test automation frameworks (API, service, and data-layer) and wire them into CI/CD so quality gates run on every change.
- Validate integrations and data flows between OSS systems and network elements, including API contracts, event/message flows, and data consistency.
- Define test strategy and coverage for new OSS features, working with engineers and product from design through release.
- Investigate failures across distributed systems — trace issues through logs, message queues, and databases, and drive them to root cause.
- Contribute to non-functional testing (performance, resilience, data integrity) for high-throughput provisioning and monitoring flows.
- Mentor engineers on test design and quality practices, and help raise the bar for the team.

What you'll bring

- 5+ years in QA / test engineering, with meaningful time testing telecom OSS systems (provisioning/activation, fault or performance management,



service assurance, or network inventory).
- Strong test automation skills in Python and/or Java, with frameworks such as pytest, TestNG, REST Assured, or Selenium.
- Solid API testing experience (REST, Postman/Newman) and comfort validating contracts between services.
- Working knowledge of SQL and relational databases, and experience validating data across systems.
- Experience testing microservices and event-driven architectures (e.g., Kafka or similar messaging).
- Hands-on with CI/CD pipelines (GitLab CI, Jenkins, or similar) and integrating automated tests into them.
- Solid debugging instincts across distributed systems and a habit of driving issues to root cause.
- Clear communicator who can work across engineering, product, and network teams spanning multiple time zones.

Nice to have

- Familiarity with 3GPP / NTN or cellular core network concepts (5G core, network functions, service activation).
- Exposure to TM Forum Open APIs or standard OSS reference models (FCAPS, service assurance frameworks).
- Experience with network monitoring, alarm/event correlation, or telemetry pipelines.
- Performance and load testing experience (JMeter, k6, Gatling, or Locust).
- Containers and orchestration (Docker, Kubernetes) and cloud platforms (AWS or GCP)

Preferred candidate profile

Perks and benefits

📌 Principal Engineer - OSS Testing (Bengaluru)
🏢 Innominds Software
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal engineer - oss testing (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: principal engineer - oss testing (bengaluru) / bengaluru