OpenNash Jobs
Safran · Bengaluru

Senior Test Engineer - EDGE-TO-CLOUD & MOBILE/WEB

BengaluruSenior individual contributorOperations

Listed on Safran’s official careers site. Posted December 17, 2025. Check that it is still open and apply there.

Apply on Safran’s careers site →

Job description

ROLE SUMMARY

Assure end to end quality from edge devices & gateways through secure cloud ingestion & APIs to web/mobile apps. Deliver risk based strategy, automation, and performance/security/resilience programs wired into CI/CD.

Hybrid testing

  • Exploratory for usability/edge cases + robust automation for regression and continuous testing.

Edge device & data transfer

  • Validate firmware, secure boot & OTA with rollback, sensor correctness, power/thermal; test store and forward, ordering, de duplication, and integrity across offline/online transitions.

Mobile edge gateway

  • Verify multi WAN (cellular/Wi Fi) behavior, APN/VPN, bandwidth/jitter tolerance; enforce systemd/journald health, watchdogs, cgroups, and remote diagnostics.

Cloud & APIs

  • Contract & functional tests (OpenAPI/JSON Schema; consumer driven contracts). o API load/performance: steady/spike/soak/chaos; p95/p99 latency & error budgets; idempotency & pagination under load; versioning compatibility.
  • Multi tenant isolation, authZ/authN (RBAC/ABAC), throttling, blue/green/canary + rollback.

Web & Mobile apps

  • Automation with Playwright (web) and Appium (mobile); cross browser/device matrices.
  • Offline/poor network behavior, background sync, deep links, push notifications, WCAG accessibility, and UI under load validations.

Connectivity protocols

  • MQTT (QoS 0/1/2, retained, LWT, session expiry), CoAP, HTTP/HTTPS; impairment injection (loss/jitter/bandwidth caps) and recovery.

Performance & resilience (end to end)

  • Reconnect storms, broker/node restarts, partial region loss; verify back pressure, graceful degradation, and recovery within target RTO/RPO.

Observability & CI/CD

  • Embed API/UI/perf suites in pipelines with quality gates; publish dashboards (latency, traffic, errors, saturation), traces, and correlated logs for RCA; track flake rates & trends.
  • 5–8+ years in QA for IoT/distributed/cloud systems with strong Linux fundamentals.
  • Proven Python automation and web/mobile test development; hands on MQTT & API load/perf at scale.
  • Experience integrating tests into CI/CD with blocking thresholds, artifacts, and dashboards.

Languages

  • Python (PyTest/Robot), TypeScript (Playwright), Bash; Appium (Python/JS bindings).

Protocols & networking

  • MQTT, CoAP, HTTP/HTTPS; TLS/mTLS, OAuth2/OIDC/JWT; Wireshark/tcpdump; tc/netem for shaping; mitm for negative testing.

Edge/Linux

  • systemd/journald, logrotate, cgroups, watchdogs, secure update; serial/USB tooling for device bring up.

Cloud & containers

  • Docker/Podman, Kubernetes/OpenShift; API gateways; streams/queues (Kafka/AMQP/MQTT bridges); time series/document/relational/object stores; backup/restore validation.

Automation & API tools

  • PyTest, Robot, Playwright, Appium, Postman/Newman, REST Assured; OpenAPI/JSON Schema; Pact (consumer contracts).

Performance & chaos

  • k6, JMeter, Gatling; MQTT load (mqtt cli/mosquitto/paho); Toxiproxy, tc/netem for impairment; capacity/headroom analysis.

Security

  • OpenSSL/cfssl, cert rotation/pinning, WAF/rate limit tests, secrets management, SAST/DAST awareness.

Observability

  • Prometheus/Grafana, ELK/Loki, OpenTelemetry + Jaeger/Tempo.

More jobs at Safran

Similar jobs at other companies

Wireless Systems Test Engineer (WLAN & Edge AI)

Qualcomm · Chennai, Tamil Nādu, India

Staff Engineer-C++ , Embedded, AI/ML, GenAI,edge aing

Qualcomm · Hyderabad, Telangāna, India

OpenNash lists jobs from employers’ own careers sites and does not handle applications. Dates come from the employer where stated; “first seen” and “last checked” are our own observations.