Software QA Engineer
Core
Maintain and generate daily test builds and release builds for Zoom's collaboration platform using Jenkins and continuous integration.
Role type
Senior Software QA Engineer (Automation & CI/CD)
Builds
Daily test builds and release builds for Zoom products (Contact Center, Phone, Events, Rooms, Webinars)
Domain
Telecommunications / Collaboration Software
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Jenkins continuous integration, TCP/UDP/MQTT protocols, Python, C++, Lua interface testing, Gitlab, Appium, Selenium, Allure, Java, batch file scripting
Preferred skills
Mobile test automation (iOS/Android), SDK interface testing, automated testing scenario design
Technologies
Jenkins, Gitlab, Appium, Selenium, Allure, Python, C++, Java, Lua, TCP/UDP/MQTT
Responsibilities
Maintain and generate Zoom daily test builds and release builds with Jenkins; Migrate and implement automated testing with tools such as git/Appium/Selenium/Allure; Conduct pre-deployment and postdeployment validations through automated and manual testing; Manage and onboard lab devices for testing; Track, troubleshoot, and resolve internally reported issues; Provide assistance to the support team in reproducing and diagnosing customer issues.
Seniority
Senior, hands-on IC