Skip to main content
O

Senior Software Development Engineer in Test

Opanga Networks

Location

Seattle, WA

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Salary Range

$110,000 - $135,000

Company Description

Opanga Networks is a global leader in developing machine learning-powered software solutions for the telecommunications industry. The company's AI-driven platform, Opanga RAIN®, provides real-time customer experience insights to optimize network performance. These innovative solutions minimize network congestion, significantly reduce energy consumption, and enable cutting-edge, customer-centric AI applications. With a team of experienced data scientists, software engineers, and industry experts, Opanga Networks is committed to leveraging AI/ML to revolutionize telecommunications and benefit all stakeholders, including investors and consumers, worldwide.

Role Overview

We are looking for an experienced SDET to lead the quality engineering strategy for our core RAIN Platform. This is a sophisticated, multi-tiered platform that combines high-performance

Real-Time Traffic Processing

and

Sustainability Logic

with a data-heavy

Analytics Engine

and a centralized

Management Suite (UI/API)

.

The Mission

While the individual software components are robust, we are seeking a "Quality Architect" to focus on our end-to-end integration framework. You will ensure seamless data orchestration across the entire stack—verifying that high-level management commands translate into precise edge-node actions and flow accurately into our downstream analytics. You will be the primary driver of our automated integration ecosystem.

Core Responsibilities

  • Architect E2E Frameworks:

Contribute to a scalable integration testing framework that spans from Web Services/UI down to the Traffic Processor and Energy Reduction layers.

  • System Mapping:

Partner with Product and Development leads to deeply understand the "RAIN" product lifecycle, identifying critical failure points in the data flow between components.

  • Integration Strategy:

Develop "Contract Tests" and "System Integration Tests (SIT)" that validate how our 4 main components communicate and interact.

  • Environment \& Data Management:

Own the strategy for test data generation and the staging environments required to simulate traffic and energy fluctuations.

  • Observability \& Analytics:

Validate that the Analytics component correctly interprets the telemetry coming from the hardware-logic layers.

  • Mentorship:

Set the standard for code quality in test automation and mentor junior engineers on best practices in asynchronous testing.

Qualifications

  • Experience:

5\+ years in SDET or Software Engineering roles, with a proven track record of testing

distributed systems

.

  • Full-Stack Proficiency - Backend:

Strong experience testing Web Services (REST) and asynchronous message brokers (e.g., Kafka).

  • Full-Stack Proficiency - Frontend:

Expertise in modern UI automation (Playwright).

  • Logic \& Hardware Simulation:

Ability to write tests for "headless" components like the

Traffic Processor

—this may involve mocking hardware inputs or validating low-latency data streams.

  • Performance/Load Testing

: Ability to design testing scenarios to push components to their limits, evaluate scalability and identify system constraints.

  • Infrastructure:

Comfortable with Docker, Kubernetes, and GitLab CI/CD pipelines

  • Languages:

Proficiency in Java, JavaScript, Python, or C

Preferred Tooling Experience

  • Automation:

Playwright (UI/API), PyTest.

  • Traffic \& Network:

Scapy, TRex, Open5GS, Wireshark

  • Middleware \& Data:

Kafka, PostgreSQL, Elasticsearch, Prometheus, Grafana

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs