ABOUT LINGO
Lingo is building a cutting‑edge digital health platform that fuses continuous biosensor data, high‑performance backend engineering, and advanced analytics to help people live healthier, longer, fuller lives. Our systems process massive volumes of real‑time data, and the backend is the heartbeat of the platform.
THE OPPORTUNITY
Build, maintain, and run automated tests for our iOS/Android apps and core backend APIs in a multi-region, cloud-native platform that uses Kubernetes and event-driven messaging (Kafka/RabbitMQ). You’ll focus on high-value automation (critical paths, smoke/regression, targeted end-to-end) and CI integration to provide fast, reliable feedback. You’ll also produce audit-ready evidence to support HIPAA/GDPR requirements in a regulated environment.
WHAT YOU’LL DO
- Mobile automation focus: Own deep, native automation for one primary platform (iOS with XCUITest/XCTest or Android with Espresso). Use tools such as Appium for smoke coverage on the secondary platform.
- Setup integration test that validates APIs that serves the app. Essentially setting up and maintaining automated tests for critical REST endpoints (and gRPC where applicable), covering happy paths, key edge cases, and regressions.
- End-to-end flows: Implement 2–3 high-value E2E journeys that stitch mobile → backend → data, prioritizing reliability of the most business-critical scenarios.
- Performance smoke: Add lightweight checks (e.g., app startup, memory, network/offline handling; API latency thresholds) rather than full load/soak suites.
- CI/CD integration: Gate PRs and releases with fast, parallelized runs.
- Observability-assisted debugging: Use logs, metrics, and traces to triage failures quickly and validate fixes with developers.
- Platform alignment: Collaborate with Backend/Platform to validate multi-region services on Kubernetes/service mesh and event-driven paths using Kafka/RabbitMQ where applicable
- Compliance evidence: Produce traceable, auditable test artifacts to support HIPAA/GDPR and change control requirements