Back to list

Vacancy description

Senior QA Engineer in Bangalore, भारत

Sangoma

  • Full-timeStandard weekly hours

Bangalore, भारत

Senior QA Engineer

At Sangoma, we're looking for a Senior QA Engineer who is passionate about delivering high-quality software and exceptional customer experiences. In this role, you'll play a critical part in ensuring the quality, reliability, scalability, security, and performance of our cloud communications platforms and frontend applications.

You'll work closely with Software Engineering, Product Management, DevOps, Technical Support, and fellow QA engineers throughout the software development lifecycle. As a senior member of the QA team, you'll take ownership of quality for assigned products and features, contribute to test automation and QA strategy, mentor junior team members, and help drive continuous improvements in testing practices and product quality.

Responsibilities

  • Design, develop, and maintain comprehensive test plans, test cases, test scenarios, and QA strategies for UCaaS, CCaaS, web, and frontend applications.
  • Develop, maintain, and execute automated tests to expand regression coverage and improve testing efficiency.
  • Execute functional, regression, integration, system, API, compatibility, performance, and end-to-end testing.
  • Collaborate with Engineering, Product Management, DevOps, and Technical Support to identify, reproduce, troubleshoot, and resolve software defects and customer-reported issues.
  • Analyze application behavior, logs, network traffic, and SIP traces to identify root causes and validate fixes.
  • Test REST APIs and backend services, including validation of data, integrations, error handling, and system behavior.
  • Verify new features, enhancements, and bug fixes to ensure they meet functional, technical, usability, and quality requirements.
  • Participate in Agile ceremonies, including sprint planning, backlog refinement, sprint reviews, retrospectives, and release readiness activities.
  • Identify quality risks early in the development lifecycle and recommend appropriate testing strategies and mitigation plans.
  • Contribute to improving QA processes, testing methodologies, automation frameworks, documentation, and overall test coverage.
  • Mentor junior QA engineers through technical guidance, test reviews, automation support, and best-practice sharing.
  • Maintain accurate test documentation and provide clear reporting on testing progress, defects, quality metrics, risks, and release readiness.
  • Collaborate with Engineering and DevOps teams to integrate automated testing into CI/CD pipelines.
  • Investigate complex production and customer-reported issues and support root-cause analysis and resolution.
  • Stay current with emerging QA tools, automation technologies, and industry best practices.

Requirements

  • 5+ years of experience in Software Quality Assurance, including experience testing complex web, cloud, VoIP, or communications applications.
  • Strong understanding of software testing methodologies, SDLC, Agile/Scrum practices, and QA best practices.
  • Demonstrated experience designing and executing functional, regression, integration, system, API, performance, and end-to-end testing.
  • Hands-on experience developing and maintaining test automation using frameworks such as Selenium, Playwright, Cypress, or similar technologies.
  • Experience with at least one programming or scripting language such as Python, JavaScript/TypeScript, Java, or similar.
  • Experience testing REST APIs using Postman, Swagger/OpenAPI, or equivalent tools.
  • Experience integrating automated testing into CI/CD pipelines and working with DevOps tools such as Jenkins, GitHub Actions, or similar technologies.
  • Experience with defect tracking and test management tools such as Jira, Zephyr, TestRail, or Xray.
  • Strong experience analyzing application logs, network traffic, and debugging complex software issues.
  • Working knowledge of SQL and relational databases for data validation and troubleshooting.
  • Experience with performance or load testing tools such as JMeter, k6, Gatling, or similar is preferred.
  • Experience with UCaaS, CCaaS, VoIP, SIP, WebRTC, or other real-time communications technologies is highly desirable.
  • Strong understanding of software quality principles and the ability to identify quality risks throughout the development lifecycle.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong communication and collaboration skills with the ability to work effectively across cross-functional teams.
  • Demonstrated ability to mentor junior QA engineers and champion QA best practices.
  • Self-motivated with excellent organizational skills and the ability to manage multiple priorities in a fast-paced environment.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Preferred Qualifications

  • Experience testing distributed cloud-based applications and microservices.
  • Experience with SIP signaling, RTP/media flows, WebRTC, or telecommunications protocols.
  • Experience with containerized environments such as Docker or Kubernetes.
  • Experience working with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience building or enhancing automated test frameworks and reusable test infrastructure.

Benefits

Why Join Sangoma?

At Sangoma, we value our employees and provide benefits designed to support their professional growth, financial security, and overall well-being.

  • Health & Medical Coverage. Comprehensive medical insurance to support you and your family's healthcare needs.
  • Work Life Balence . Flexible work schedules that help maintain a healthy balance between your professional and personal commitments.
  • Financial Security . Provident Fund (PF) benefits and Gratuity in accordance with applicable statutory requirements.
  • Career Growth. Opportunity to work on innovative telecom and cloud communication technologies while collaborating with experienced engineering and product teams.
  • Learning & Development. Gain hands-on exposure to advanced VoIP, SIP, SBC, and gateway technologies while continuously expanding your technical expertise.

If you're passionate about software quality and enjoy solving complex technical challenges in cloud communications, we'd love to hear from you.

Similar vacancies

More like this role

  • Hybrid
  • IT
  • QA

$10 USD

Scopely is looking for a smart, technically strong, and process-adaptive Senior QA to join our Royal Lounge Casino team in Bangalore on a hybrid basis . At Scopely, we care deeply about what we do and want to inspire play, every day - whether in our work environments alongside our talented colleagues, or through our deep ...

Bangalore, भारत

  • On-site
  • Full-time
  • IT
  • QA
... loops and reusable test harnesses that enable engineers and agents to self-correct. - Champion Spec-Driven Development and agentic AI workflows while mentoring engineers. Requirements - 5+ years of experience as a QA Automation Engineer, including ownership of large-scope initiatives and cross-functional outcomes. - Strong ...

Bangalore, भारत

  • On-site
  • IT
  • QA
... isn't coming; it's here, and we need builders, innovators, and problem solvers to help us create it. Who you are Metropolis is seeking a Senior QA Automation Engineer to design, architect, and expand our suite of automated testing frameworks and tools. As a senior member and system steward within the Engineering team, you ...

Bangalore, भारत

  • Remote
  • Full-time
  • IT
  • QA

Rs 10000 per month

... distributed systems. - Integrate automated testing into CI/CD pipelines. - Test GenAI applications, LLM-based systems, and agentic workflows. - Collaborate with engineering, data science, and product teams to lead quality efforts. Requirements - 3-5 years of experience in software development and/or test automation, including ...

Hyderabad, भारत

  • Full-time
  • IT
  • QA
Position Overview Job Title: Senior QA Engineer Corporate Title: Assistant Vice President Location: Pune, India Role Description Quality Assurance (QA) is responsible for ensuring testing strategies, plans and deliverables are executed for all applications and programs of work within their domain. Work includes: - Designing ...

Pune, भारत

  • On-site
  • Full-time
  • IT
  • QA

$40 USD

... over $40M in financing from top-tier investors including Greycroft, Bessemer Venture Partners, B Capital, and Y Combinator. Role Overview : We are looking for a QA Engineer with 5+ years of experience who is good at automation, manual, and API testing, and is comfortable talking to clients directly. You'll be testing HR system ...

Gurgaon, भारत

  • Contract
  • IT
  • QA
... root cause reviews for production https://jobeax.com/link/o58Kg7DCN5iFjUhZ Requirements : - Strong Senior QA/SDET Profile with hands-on automation building and QA-function ownership.- Must have 6+ years in QA/test automation/SDET roles with clear progression in scope (Engineer to Senior to Lead) in a B2B SaaS product company.- ...

Gurgaon, भारत

  • IT
  • QA
Role :We are looking for a highly skilled Senior QA Engineer with strong expertise in Manual Testing and hands-on exposure to AI-assisted QA workflows and https://jobeax.com/link/spgzuFgjFCb5qGll this role, you will be responsible for ensuring the quality, reliability, and performance of web and mobile applications while ...

Delhi, भारत

  • Full-time
  • IT
  • QA
... software quality - Working experience on Enterprise SaaS is a must - Working Experience with cloud platforms such as AWS, Azure, or GCP. - In-depth understanding of QA methodologies, SDLC, STLC, and Agile practices. Our Vision of You - 3-5 years of experience in software development and/or test automation, with demonstrated experience ...

भारत

Ethical Hat Security Pvt. Ltd.

Senior QA Engineer (Automation Testing)

  • Remote
  • Full-time
  • IT
  • QA
This is a remote position. The SENIOR QA ENGINEER – AUTOMATION TESTING role is a full-time remote position focused on ensuring product quality, test automation, and release readiness across web applications. The role involves developing automation frameworks, performing API, performance, security, and regression testing, ...

Gurgaon, भारत

  • Full-time
  • IT
  • QA
A Senior Test Engineer is responsible of ensuring the highest quality the highest quality of product is delivered. This role primarily focuses on building testing strategies and frameworks to improve coverage and rapid regression testing including designing test plans, bug reporting and tools development. Responsibilities ...

भारत