Job Title
Senior QA Automation Engineer – 5+ Years - SIP/VoIP Testing Required (Telecom Domain)
Job Type
Full-time
Location
Hyderabad
Department
Product Engineering – Voice / CPaaS
Experience
Minimum 5+ years
Core Tech Stack
- Selenium
- Appium
- RestAssured
- Postman
- JIRA
- CI/CD
- MySQL
- Agile eSIM/CPaaS
Company Overview
Voxvalley Technologies is a global telecom software provider delivering CPaaS, UCaaS, CCaaS, and eSIM solutions to operators, MVNOs, aggregators, and enterprises across 20+ countries. Our flagship products — Tringy (IP-PBX), CPaaS white‑label platforms, and eSIM provisioning systems — power top telecom brands across India, the Middle East, Africa, Europe, and North America.
We operate with an Agile‑first mindset, strong technical leadership, and a 24/7 global support framework that demands the highest standards of quality at every release.
About The Role
We are looking for a Senior QA Engineer with deep expertise in test automation to join our growing QA team. You will be responsible for designing, building, and maintaining automation frameworks that validate our CPaaS platforms, eSIM workflows, and telecom billing systems.
This is a high‑impact senior role where you will own the quality of complex telecom flows end‑to‑end, mentor junior engineers, and work closely with DevOps to embed quality into CI/CD pipelines.
Key Responsibilities
- Automation framework and test development: design and maintain robust automation frameworks for mobile applications and CPaaS platforms; develop automated test scripts for eSIM workflows, including activation, provisioning, profile download, and end‑to‑end lifecycle coverage; develop automated test scripts for CPaaS modules such as SMS, Voice, Number Management, Billing, webhook, callback, and async event validation.
- End‑to‑end telecom flow testing: perform testing of telecom flows including number purchase, assignment, renewal, suspension; wallet recharge, billing, and invoice generation; validate API integrations for telecom services using Postman and RestAssured; ensure seamless validation of webhooks, callbacks, and async events.
- CI/CD and DevOps integration: work closely with DevOps to integrate automation suites into CI/CD pipelines; maintain stable, fast, and reliable automated regression suites for continuous releases; monitor and triage test failures in pipeline runs and drive quick resolution.
- Database and backend validation: perform database validation using MySQL/PostgreSQL for telecom transactions; verify data integrity across billing, number inventory, and provisioning records.
- Defect management and collaboration: identify, log, and track defects using JIRA; ensure timely closure and resolution; participate in Agile ceremonies (sprint planning, retrospectives, daily stand‑ups); collaborate closely with cross‑functional teams including Dev, Product, and DevOps; mentor junior QA engineers and drive QA best practices across the team.
Required Skills & Qualifications
- 6+ years of hands‑on experience in software QA with a strong focus on automation.
- Minimum 3-4 years working on automation frameworks (Selenium, Appium, or equivalent).
- Experience in telecom or CPaaS domain is highly preferred.
- Proficiency in test automation frameworks: Selenium WebDriver, Appium (mobile).
- Strong experience with API testing tools: Postman and Rest Assured.
- Experience with CI/CD integration: Jenkins, GitLab CI, or GitHub Actions.
- Hands‑on with JIRA for defect tracking and test management.
- Familiarity with TestNG, JUnit, or Pytest for test execution.
- Strong programming skills in Java, Python, or JavaScript for writing test scripts.
- Database validation experience: MySQL and/or PostgreSQL.
- Understanding of REST API architecture, JSON, and HTTP methods.
- Knowledge of telecom protocols and workflows: SMS, Voice, number lifecycle.
- Familiarity with eSIM/eUICC provisioning concepts is a strong plus.
- Strong analytical and problem‑solving mindset.
- Ability to mentor, guide, and review work of junior QA engineers.
- Excellent communication skills for cross‑functional collaboration.
- Self‑driven and able to manage multiple priorities in a fast‑paced Agile environment.
Good to Have
- Knowledge of SMS, SMS Hubbing, SMPP, CPaaS billing systems, invoicing, and wallet management.
- Experience with performance/load testing tools (JMeter, Gatling, or Locust).
- Exposure to mobile test automation on Android/iOS using Appium.
- Familiarity with observability stacks: Grafana, ELK, or Prometheus.
- ISTQB certification or equivalent QA certification.