2 days ago
Remote, United StatesStaff+
Base Salary
$179k - $234k/yr
Responsibilities
- Lead, mentor, and grow a remote or globally distributed automation team while establishing technical standards, direction, code review practices, delivery accountability, and engineering backlogs.
- Architect and implement Playwright-based UI/API automation, contract tests, integration tests, service-level tests, and end-to-end customer journeys.
- Integrate automated testing into GitHub Actions, Jenkins, Argo CD, and GitOps delivery gates, including pull-request checks, ephemeral environments, deployment verification, risk-based suites, and release qualification.
- Build test harnesses for SIP signaling, RTP/SRTP media, WebRTC, IVR, call routing, conferencing, transfers, recording, messaging, and agent interactions.
- Engineer traffic generation, synthetic journeys, load/stress/soak testing, workload models, concurrency, throughput, latency, capacity analysis, and customer-experience thresholds.
- Introduce controlled chaos and fault-injection scenarios with blast-radius and rollback safeguards.
- Build auditable agentic workflows for test generation, execution orchestration, flaky-test diagnosis, selective retesting, impact analysis, root-cause hints, and self-healing pipelines.
- Use Prometheus, Grafana, Loki, Thanos, Alloy, OpenTelemetry, traces, packet captures, and traffic analysis to troubleshoot failures.
- Partner with platform, SRE, CloudOps, application engineering, security, and release teams on security, zero-trust, compliance evidence, test-data protection, and release readiness.
Requirements
- 10+ years of experience in software engineering, test engineering, or quality engineering, including meaningful technical leadership of remote or globally distributed engineers.
- Current hands-on coding experience and strong Python, TypeScript, JavaScript, or equivalent programming skills.
- Experience with Playwright, API and integration automation, testing architecture, maintainable frameworks, and CI/CD integration.
- Hands-on experience with load and performance tools such as k6, Gatling, JMeter, or Locust, including measurement interpretation and systems-level bottleneck investigation.
- Production or lab experience testing real-time voice, media, or contact-center systems and inspecting SIP, RTP, WebRTC, and HTTP traffic.
- Cloud-native proficiency with Kubernetes, Linux, networking, TLS, DNS, ingress/API gateways, distributed systems, and observability stacks.
- Experience applying AI coding tools or agentic workflows to test engineering with validation and security controls.
- Preferred experience with Azure, GCP, AWS, Terraform, Helm, Argo CD/GitOps, Kafka, Redis, relational or document databases, event-driven architectures, and telephony/contact-center technologies.
- Preferred experience with policy-gated autonomous remediation, MCP/tool orchestration, AI agent evaluation, protected test-data handling, and regulated environments supporting FedRAMP, PCI DSS, or SOC 2 evidence.
- Bachelor degree or equivalent experience in Computer Science or Engineering.
Benefits
- Benefits are provided.
- Remote work is indicated by the #LI-REMOTE designation.
- The position requires current authorization to work in the United States without current or future visa sponsorship.
Tech Stack
Apache JMeterApache KafkaArgo CDAWSAzureGitHub ActionsGoogle Cloud PlatformGrafanaHelmJavaScriptJenkinsKubernetesLinuxPrometheusPythonRedisTerraformTypeScript
Categories
About Avaya
Avaya builds enterprise communications and contact-center software delivered as UCaaS, CCaaS, and CPaaS, along with services and devices, for large organizations and government agencies. Its portfolio—including the Avaya Infinity platform—supports cloud, hybrid, and on-prem deployments and modernization of legacy voice systems under subscription and support contracts. Founded in 2000 as a Lucent spinoff and now privately held under Silver Lake, Avaya is headquartered in Morristown, New Jersey and serves customers worldwide.
