Safran · Bengaluru
Senior Test Engineer - EDGE-TO-CLOUD & MOBILE/WEB
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
CATIA V5 Design Engineer
Bengaluru
CATIA V5 Design Engineer(MBD)
Bengaluru
Cloud Developer - MLOps
Bengaluru
Data Scientist
Bengaluru
Similar jobs at other companies
Wireless Systems Test Engineer (WLAN & Edge AI)
Qualcomm · Chennai, Tamil Nādu, India
Model Based Design Engineer - Edge & System Engineering area
NTT · Turin, Italy
Business Development Engineer - Grid Edge and Charging Test Solutions
Keysight Technologies · Hachioji, Japan
Staff Engineer-C++ , Embedded, AI/ML, GenAI,edge aing
Qualcomm · Hyderabad, Telangāna, India