Search by job, company or skills

Speed Engineering Solutions

S35 - Sr. Project Engineer / Associate Technical Leader - Testing (Automation)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities

  • Edge device & datatransfer: Validate firmware, secure boot & OTA with rollback, sensor correctness, power/thermal; test storeandforward, ordering, deduplication, and integrity across offline/online transitions.
  • Mobile edge gateway: Verify multiWAN (cellular/WiFi) behaviour, APN/VPN, bandwidth/jitter tolerance; enforce Systemd/ Journald health, watchdogs, Cgroups, and remote diagnostics.
  • Cloud & APIs :Contract & functional tests (Open API/JSON Schema; consumerdriven contracts).
  • API load/performance: steady/spike/soak/chaos; p95/p99 latency & error budgets; idempotency & pagination under load; versioning compatibility. Multitenant isolation, Auth Z/Auth N (RBAC/ABAC), throttling, blue/green/canary + rollback.
  • Web & Mobile apps:
  • Automation with Playwright (web) and Appium (mobile); crossbrowser/device matrices.
  • Offline/poornetwork behaviour, background sync, deep links, push notifications, WCAG accessibility, and UIunderload 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 (endtoend): Reconnect storms, broker/node restarts, partial region loss; verify backpressure, 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.

Skill And Experience Required

  • Experience Range: 4-8 years
  • Qualification: Bachelor or master's degree in computer science
  • Domain : Experience in aerospace is preferred
  • 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 bringup.
  • Cloud & containers: Docker/Podman, Kubernetes/OpenShift; API gateways; streams/queues (Kafka/AMQP/MQTT bridges); timeseries/document/relational/object stores; backup/restore validation.

Location : Bangalore, Karnataka

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 144118271