Senior Frontend Native Software Development Engineer in Test

Vonage Logo

Vonage

πŸ“Remote - Spain

Summary

Join Vonage and help innovate cloud communications for businesses worldwide! As an SDET, you will enhance the developer experience and improve the capabilities of our video APIs, focusing on media communications, VoIP technology, and WebRTC SDKs. You will design and maintain automated frameworks, develop sample code, user guides, and reference applications while supporting the integration of new features across the Vonage Communications Platform. A strong drive and motivation to see your work implemented in large-scale, highly available production systems are essential. You'll be part of an international team of highly experienced Software Testers passionate about real-time communications, media, cloud infrastructure, and more. The role involves testing mobile and desktop SDK libraries, developing documentation and reference apps, collaborating with product managers, writing automated tests, leading test planning and execution, working with product and engineering teams, identifying process improvements, and owning projects from ideation through deployment and monitoring.

Requirements

  • Strong automation testing experience on Java or Python, using either Selenium or Cypress testing frameworks
  • Testing experience on either Appium or Android / IOS
  • Knowledge of media communications technology, VoIP protocols, API design (REST/SOAP), or integration testing
  • A genuine interest in testing, and collaborating with international development teams

Responsibilities

  • Test Mobile and Desktop SDK libraries for real-time audio, video, and signaling communications, focusing on VoIP technology and platform integration
  • Develop documentation, user guides, and reference apps to showcase media communications and interoperability with Vonage
  • Collaborate with product managers to define product requirements and contribute to architecture and design reviews
  • Write automated unit, integration, and spec tests to ensure software quality, and maintain scalable test frameworks
  • Lead test planning, execution, and implementation across multiple applications and system components
  • Work with Product and Engineering teams to build effective relationships, define testing requirements, and ensure smooth feature integration
  • Identify process improvements and ensure timely issue resolution, using tools like JIRA to track bugs and enhancements
  • Own projects from ideation through deployment and monitoring, collaborating with communications technology experts

Preferred Qualifications

  • Experience in mobile app test automation (using tools like Espresso, XCUITest, Appium, etc.)
  • Experience in developing, implementing, and testing SDKs for mobile platforms (iOS, Android) and desktop platforms (Windows, Linux)
  • Familiarity with H.264, WebRTC, RTP, STUN, TURN, ICE, or similar media tech
  • Experience with CI/CD tools like Jenkins and GitHub Actions

Benefits

  • Private Medical Insurance
  • Group Pension Plan
  • Life Insurance and Group Personal Accident
  • Ericsson Care Line
  • Unlimited Discretionary Time Off (DTO)
  • Volunteer Time (VTO)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.