Software Quality Assurance Manager
Core
Overseeing and managing the software quality assurance process for a video collaboration project, including end-user video conferencing applications and systems software.
Role type
Senior IC Software Quality Assurance Manager
Builds
Video conferencing applications, systems software, and related hardware/networked platforms
Domain
Video collaboration / Telecommunications
Required skills
Test strategy definition, Test automation, Functional testing, Integration testing, Regression testing, Performance testing, Load testing, Stress testing, Team leadership, Process improvement
Preferred skills
Certified Software Quality Engineer, Certified Associate in Software Quality (CASQ), Certified Software Test Engineer (CSTE)
Technologies
Python, Jenkins, JIRA, Test Rail, API, CI/CD, SIP Protocol, Copilot AI
Responsibilities
Define QA processes, methodologies, and best practices; Develop and implement comprehensive QA strategy; Execute functional, integration, regression, and performance testing; Automate testing processes; Monitor software performance and identify bottlenecks; Lead and coach QA team members; Collaborate with developers and product managers; Prepare QA documentation.
Seniority
Senior, hands-on IC with management responsibilities
