Codvo logo
CodvoPosted 2 months ago

QA Automation Engineer (DevOps) Unified Communications & Contact Center Platforms

On-sitePune, Maharashtra, India

Full Time

Job Summary

QA Automation Engineer (DevOps) for Unified Communications and Contact Center Platforms responsible for designing automated validation frameworks for DevOps delivery flows, validating Kubernetes-backed deployments, and integrating automated validation into CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps) to ensure release readiness and operational resilience across large-scale UC/Contact Center ecosystems. The role requires hands-on validation of cloud-native deployments, APIs, platform integrations, and orchestration workloads, with strong automation engineering experience and a focus on reliability, diagnostic analysis, and cross-team collaboration with Platform, DevOps, Cloud, and Product Engineering teams. Key duties include building maintenance of automated validation, validating rollout status and pod health, triaging failures across logs and deployment metadata, and documenting environment dependencies and release readiness metrics. Preferred skills include experience with Kubernetes (AKS/GKE), GitOps (Argo CD), IaC (Terraform/Ansible), OAuth2/OIDC testing, and scripting in PowerShell or Bash, with domain experience in UC/Contact Center, VoIP, SIP, and distributed systems observability.

Required Qualifications

  • ● 6–8 years of experience in QA Automation, SDET, Software Test Engineering, or Platform Validation roles.
  • ● Strong programming expertise in Python, TypeScript, Java, or C# with solid Git/Git workflow experience.
  • ● Hands-on experience integrating automation into CI/CD systems such as GitHub Actions, Jenkins, or Azure DevOps.
  • ● Strong Kubernetes validation experience, including kubectl usage, rollout verification, pod inspection, log analysis, service troubleshooting, readiness/liveness validation, and deployment debugging.
  • ● Hands-on experience validating containers, REST APIs, JSON/YAML payloads, and distributed platform integrations.
  • ● Cloud validation experience with Azure and GCP, including environment validation and deployment verification.
  • ● Strong troubleshooting skills with the ability to analyze failures across logs, deployment metadata, and integration paths.
  • ● Experience defining automation coverage, release exit criteria, and quality evidence for production readiness.

Desired Qualifications

  • ● Exposure to managed Kubernetes platforms such as AKS and GKE.
  • ● Experience validating GitOps workflows (Argo CD) and Infrastructure as Code (Terraform/Ansible) from a QA or validation perspective.
  • ● Knowledge of OAuth2/OIDC authentication and Keycloak integration testing.
  • ● Scripting proficiency in PowerShell and/or Bash for validation, diagnostics, and automation. ● Experience testing Unified Communications, Contact Center, VoIP, SIP, media services, routing, call flows, integrations, or enterprise communication systems.
  • ● Understanding of distributed systems, observability, deployment resiliency, and production-quality validation.
  • Key Competencies
  • ● Strong critical thinking and system-level troubleshooting skills
  • ● Automation-first quality mindset
  • ● High ownership and accountability for release quality
  • ● Cross-functional collaboration across DevOps, Platform, Cloud, and Engineering teams
  • ● Strong analytical and debugging capabilities in complex distributed systems

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce