Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.
Five9 • Bengaluru, Karnataka, India
Role & seniority: Test Automation Engineer / Senior QA Engineer
Stack/tools: Python 3.x and/or Java; Linux; REST APIs; VoIP/SIP/WebRTC; Asterisk or FreeSwitch PBX; MySQL; Git; JIRA; SDLC; Agile; Docker (nice-to-have); Selenium (nice-to-have); cloud CI/CD (nice-to-have); Docker/container tech (nice-to-have)
Design, develop, and maintain automated test solutions and new end-to-end test scripts
Perform automated testing (and manual verification when required) and analyze results using logs and monitoring tools
Collaborate with Development, DevOps, and TechOps; extend automation frameworks; drive continuous improvement of testing tooling
3+ years in test automation or similar
Proficient with Python 3.x and/or Java; strong programming concepts (OOP, multithreading)
Linux experience; REST APIs; familiarity with VoIP/SIP/WebRTC; Asterisk or FreeSwitch
Troubleshooting/network knowledge (OSI model, real-time protocols); MySQL
SDLC/testing methodologies; Git and JIRA; strong collaboration and communication
REST API automation and SDK-based interfaces (Java, Python, C++, etc.)
AWS/GCP automation frameworks and CI/CD pipelines
Cloud-based test automation experience; Docker and container architectures
Web UI automation (Selenium); proactive automation opportunities
Location & work type: Location not specified; work type not specified in provided text
Join us in bringing joy to customer experience. Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide. Living our values everyday results in our team-first culture and enables us to innovate, grow, and thrive while enjoying the journey together. We celebrate diversity and foster an inclusive environment, empowering our employees to be their authentic selves. About the Role The Test Automation Engineer/ Senior QA Engineer will be an active member of the Software Quality Engineering organization, responsible for providing automation and testing support for Five9 software releases. This role involves designing, developing, and maintaining automated test solutions while collaborating closely with cross-functional teams. Key Responsibilities Perform automated testing of Five9 products using Python-based automation frameworks Conduct manual verification of Five9 products when required Develop new test scripts for end-to-end product testing using automation frameworks Analyze test results using test framework logs, product logs, and monitoring tools Support, maintain, and extend existing automation frameworks Design and develop new automation tools Identify weak points in existing automated processes and improve efficiency and reliability Collaborate with Development, DevOps, and TechOps teams to align automation goals with company strategy Participate in Agile software development activities, including standups, sprint planning, and increment planning Contribute to continuous improvement of automation frameworks and tools through iterative testing and enhancements Required Qualifications Hands-on experience with Python 3.x and/or Java Strong understanding of programming concepts and algorithms (OOP, multithreading) Experience working with Linux-based operating systems Proficient knowledge of VoIP, SIP, WebRTC architecture, and microservice-based web technologies Hands-on experience with Asterisk or FreeSwitch PBX Understanding of REST APIs Experience troubleshooting network issues, including knowledge of OSI model, real-time protocols, and network analysis tools 3+ years of experience in test automation or similar roles Solid understanding of software development life cycle (SDLC) and testing methodologies Strong analytical, troubleshooting, and problem-solving skills Experience working with MySQL Familiarity with version control and bug-tracking tools such as Git and JIRA Strong collaboration and communication skills Preferred / Desirable Qualifications Experience with REST API automation and SDK-based interfaces (Java, Python, C++, etc.) Exposure to AWS/GCP automation frameworks and CI/CD pipelines Experience in test automation for cloud-based solutions (public or private) Hands-on experience with Docker and container-based architectures Strong knowledge of Web UI automation using tools such as Selenium Proactive mindset with the ability to identify and implement new automation opportunities Excellent interpersonal and communication skills Five9 embraces diversity and is committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better we are. Five9 is an equal opportunity employer. View our privacy policy, including our privacy notice to California residents here: .
Note: Five9 will never request that an applicant send money as a prerequisite for commencing employment with Five9.