QA Automation Engineer: VOIP/SIP, Python, Linux

  • Location:
    Chennai, Tamil Nadu, India
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
    Collaboration, Video
  • Job Id

Job Title: Software Engineer
Job Description:
Who You Are:
A Smart, Curious, Challenge-seeking Software Engineer
Passionate about Unified Communications, Cloud PBX, DevOps technologies, Automation
Willing to jump in, learn and contribute in a global team of awesome engineers
Who we are:
Cisco Collaboration Technology Group - India Development Centre was established recently with a strong commitment to heavily invest in the industry-leading Cloud Collaboration solutions. 95% of Fortune 500 companies use Cisco Collaboration (290,000 customers) with 2 Billion minutes per month on Cisco WebEx meetings!
We are building smart, creative teams, tapping into the vast local talent, empowered to work on the latest, cutting-edge cloud technologies, micro-services based architectures, DevOps, CI/CD methodologies and AI/ML based analytics platforms and solve business critical, challenging problems. This is the perfect time to join the world-class teams at the early stage of the India Development Centre to help define, contribute and shape the Collaboration Engineering India identity.
What you’ll do:
Design quality assurance and test processes for portions of end-user applications, systems software, local, networked, and Internet-based platforms.
Analyze design and determine test scripts, automation, and integration activities based on specific objectives and established project guidelines.
Write, review and execute test plans, test cases, protocols, and documentation for assigned portion of application.
Create and manage CI/CD & QA setup in cloud and local.
Build great hands-on expertise in a variety of areas -
  Programming Languages / Scripts : Python, Shell scripting
  Automation Frameworks: PyUnit , Robot Framework , SoapUI , Jenkins
  Signaling Protocols, Platforms: SIP, Docker, Kubernetes , Linux
Who you’ll Work With: (What skills are required)
Proficiency in Java/C++
Exceptional skills in Selenium with python and Shell scripting
Proficiency with telecom testing (SIP , VoIP applications/servers) and automation
Experience working in Linux¬ based Operating Systems
Experience working in an Agile / Scrum environment
Experience working with RESTful APIs , JSON , XML etc
Strong problem solving and analytical skills
Candidate must have good written and oral communication skills, be a fast learner
Sound understanding in areas of Computer Science such as Algorithms, Data Structures, Databases.
Knowledge in Broadworks deployment/testing
Working knowledge of devOps, Docker , kubernetes and micro services
Exposure to Jira , testlink
Domain expertise in Unified communications
Agile practitioner
Why Cisco:
We connect everything: people, processes, data, and things. We innovate everywhere, taking bold risks to shape the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with unique personalities who aren't afraid to change the way the world works, lives, plays and learns.
We are thought leaders, tech geeks, pop culture aficionados, and we even have a few purple haired rock stars. We celebrate the creativity and diversity that fuels our innovation. We are dreamers and we are doers.”