Gigamon is looking for a seasoned quality assurance manager who will be responsible for validating Gigamon’s network visibility for enterprise network with focus on Orchestration, Configuration deployment, monitoring , supportability & troubleshoot, Network monitoring and management. As part of a growing, dynamic team, the candidate will thrive in a cross-functional team environment and will contribute towards test and automation efforts for achieving project quality goals.
- Manage a team of highly motivated automation engineers and deliver on-time, high-quality automation solutions for GigaVUE-FM family of products, including on premise and cloud products
- Design and Lead Test Automation initiatives, and leverage Continuous Integration (CI) / Continuous Delivery (CD) effectively with focus on customer centric use cases
- Understand architecture of products, and their implications on feature and system testing
- Managing resources effectively to deliver commitment on schedule
- Create/Assist/Troubleshoot the development of Test Automation Framework, Standards, Procedures, Processes, and Best practices as related to Test Automation
- Implement industry standard and optimum software development practices.
- Cultivate a high performing team and constantly raising the bar and Ability to attract, groom and retain top talent
- Closely collaborate with peer development and QA teams, architecture, customer support, and product line management
- As a key member of the Engineering management staff, contribute to the vision and strategy of continuous integration, improved development/QA processes, quality and productivity of test functions
- Field escalations; working with support and development in troubleshooting, reproducing field reported escalation issues and taking corrective/preventive actions
- Communicates project status and escalates issues to direct managers, program managers, and development partners.
- Proactively identifies opportunities for process improvement and cost reductions opportunities.
- Should be quick learner and flexible to adopt to new environment
Requirement:
- 15+ years of overall relevant industry experience and a track record of shipping core-networking products for the enterprise and service provider markets
- At least 3-5 years of management experience leading the Functional or System Test QA Team.
- Hands-on experience in technologies like Python, Rabbit MQ, NGINIX, REST, JSON, HTML, Cypress, Selenium, Test framework: Robot, PyTest, Traffic Generator: IXIA, TREX
- Technical knowledge of current virtualization software, tools, protocols and standards, including vCenter, VMware ESXi, Microsoft Hyper-V, Nutanix-HCI
- Experience building and managing vCenter Server and ESXi hosts, preferably in VMware 6.x and 7.x
- Working knowledge of Public/Private Clouds Amazon EC2, Azure, OpenStack or any other cloud platform
- Knowledge of network management concepts and basic protocols (e.g. TCP/IP, L2/L3 protocols, IPv4, IPv6, REST)
- Strong understanding of TCP/IP layer, HTTP/HTTPS protocols, REST services and hands on experience on testing them
- Ability to improve the Manageability / Usability of the product by working through effective User Acceptance Test, that enables Orchestration, Monitoring and Troubleshooting
- Demonstrated experience in testing highly scalable and fault tolerant systems including software upgrade, distributed control and redundancy.
- Experience in Test Automation Design and development of libraries/scripts etc.
- Deep understanding of full product life cycle, software development methods (both Agile and Waterfall), and development/test and build environments
- Ability to organize, delegate, and effectively deliver to large and complex programs.
- Project management skills including time and risk management, resource prioritization, and project structuring
- Ability to technically lead team and exhibiting good problem-solving skills
- Ability to thrive in a fast-paced, highly dynamic environment, with a bias towards action and results.
- Ability to mentor/coach/teach/facilitate and lead change in a highly technical/dynamic team.
- Excellent interpersonal, verbal, listening, and written communication skills, both within the team and across the organization.
- BS/MS in CS, IT or ECE, strongly preferred