The Professional Diversity Network has rebranded to TalentAlly. Click here for more information.
Vivint
Sr. Director of Software Quality Assurance and Release
Lehi, UT
Oct 4, 2024
Full-time
Full Job Description

Job Description

Welcome to the intersection of energy and home services. At NRG, we’re driven by the idea of a smarter, cleaner, more connected future—and the possibilities that will bring to the world and to the 7.3 million customers we serve.

Vivint Smart Home, an NRG owned company, is a leading smart home company in the United States, dedicated to redefining the home experience with intelligent products and services. We find purpose in proactively protecting and keeping our customers connected to home, no matter where they are. Join the Smart Home team to create smarter, safer and more sustainable homes. More information is available at www.nrg.com or www.vivint.com. Connect with NRG and Vivint on Facebook, Instagram, LinkedIn and X.

Position Overview:

Vivint, a leader in smart home technology and automation, is seeking a dynamic and highly experienced Sr. Director of Software Quality Assurance (QA) and Release to lead our QA and software release functions. This individual will oversee the strategy, processes, and execution of testing and release management across our software platforms, ensuring world-class product quality and seamless delivery to our customers. The Sr. Director will collaborate cross-functionally with product development, software & hardware engineering, and customer success teams to build a robust QA and release process that aligns with Vivint's commitment to excellence and innovation.

Key Responsibilities:

Leadership & Strategy:

  • Develop and execute the overall vision, strategy, and roadmap for Software Quality Assurance and Release Management across multiple software products.
  • Lead and mentor a high-performing team of QA managers, engineers, and release managers.
  • Build and promote a culture of continuous improvement in software quality, testing methodologies, and process automation.
  • Provide leadership in establishing QA best practices, tools, and processes, ensuring scalability and efficiency in a fast-paced environment.

Quality Assurance:

  • Own the entire software QA lifecycle, from test strategy planning to execution, bug tracking, and final quality sign-offs.
  • Ensure comprehensive test coverage across all product lines, including functional, regression, performance, security, and scalability testing.
  • Implement and oversee automation testing frameworks and tools to increase the speed, accuracy, and efficiency of software testing.
  • Monitor and report key quality metrics, including bug rates, test coverage, defect escape rates, and customer impact, to drive actionable insights and improvements.

Release Management:

  • Oversee the release lifecycle from planning, scheduling, coordinating, and managing software releases across multiple products.
  • Develop and implement robust release processes to ensure timely and smooth delivery of software updates and releases to production environments.
  • Collaborate closely with DevOps teams to ensure seamless integration of QA and release activities with infrastructure, CI/CD pipelines, and system operations.
  • Drive incident management processes related to software defects and releases, ensuring fast resolution and effective communication to stakeholders.

Cross-functional Collaboration:

  • Partner with Product Management, Engineering, and Operations teams to ensure that QA and release management processes align with product roadmaps and organizational goals.
  • Act as a key point of contact for customer support, product teams, and other stakeholders to provide visibility into quality status, issue resolution, and release timelines.
  • Champion a customer-first mindset, ensuring that product releases meet high standards of quality, reliability, and performance.

Innovation and Best Practices:

  • Stay abreast of industry trends and advancements in QA tools, testing methodologies, and release management practices.
  • Foster a culture of innovation by introducing cutting-edge technologies and approaches to software quality, testing automation, and release processes.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software quality assurance, with at least 5 years in leadership roles.
  • Proven experience in leading large-scale, complex software QA and release management initiatives.
  • Strong knowledge of software testing methodologies (manual and automated), tools, frameworks, and processes.
  • Expertise in continuous integration/continuous delivery (CI/CD), release management, and DevOps practices.
  • Experience with cloud-based platforms, mobile applications, and IoT/smart home technologies is highly preferred.
  • Demonstrated ability to lead and mentor high-performing teams in a fast-paced, dynamic environment.
  • Excellent communication, collaboration, and stakeholder management skills.

Key Competencies:

  • Strategic thinker with strong execution skills.
  • Results-oriented and quality-focused leader.
  • Exceptional problem-solving and decision-making abilities.
  • Strong ability to influence and work cross-functionally.
  • Customer-centric mindset with a focus on product excellence.

Here are some highlighted perks you should ask us about:

  • Free daily lunch and drinks on site
  • Paid holidays and flexible paid time away
  • Employee/Friends/Family Discounts
  • Onsite health clinic, gym, gaming tables
  • Medical/dental/vision/life coverage & 24/7 Medical Hotline
  • 401(k) + Employer Match
  • Employee Resource Groups

WORKING CONDITIONS:

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.

SAFETY:

We enforce a safety culture whereby all employees have the responsibility for continuously developing and maintaining a safe working environment. Each new employee is responsible for completing all training requirements. Additionally, the employee must accept they have responsibility for maintaining the safety of themselves, their co-workers, and the public. Employee must adhere to all written and verbal instructions, promptly report and correct all hazards or unsafe conditions, question non-standard operations or unmitigated hazards, and provide feedback to management on all safety issues.

If you are an active Vivint employee, please apply through Workday by searching "Find Jobs".

If you are an active Vivint employee, please apply through Workday by searching \"Find Jobs\".

PDN-9d296868-dca7-4603-a5e5-7c0d021a75b4
Job Information
Job Category:
Information Technology
Spotlight Employer
Related jobs
PERSONAL ASSESSMENT
Advanced Restoration Plus Inc.
PERSONAL ASSESSMENT - Advanced Restoration Plus Inc. - Orangevale, CA 95662I NEEED A PERSONAL ASSISTANT FOR A REMOTE JOB, ANYONE IN USA/CANADA CAN APPLY.TASK INCLUDES RUNNING ERRANDS, HELP WITH SOME F...
Nov 24, 2024
Orangevale, CA
Junior Programmer
MARYLAND GENERAL ASSEMBLY
Maryland General Assembly Junior Programmer NOW HIRING! MARYLAND GENERAL ASSEMBLY AND DEPARTMENT OF LEGISLATIVE SERVICES 2024 SESSION SUPPORT RECRUITMENT NOTICE The Maryland General Assembly (MGA) off...
Nov 24, 2024
Baltimore, MD
Extension Instructor or Open Rank Extension Educator 4-H Youth Development (Frontier County) University of Nebraska-Lincoln Do you have the drive to help us make a positive difference in young pe...
Nov 24, 2024
Curtis, NE
©2024 TalentAlly.
Powered by TalentAlly.
Apply for this job
Sr. Director of Software Quality Assurance and Release
Vivint
Lehi, UT
Oct 4, 2024
Full-time
Your Information
First Name *
Last Name *
Email Address *
Zip Code *
Password *
Confirm Password *
Create your Profile from your Resume
By clicking the Apply button, you agree to the terms of use and privacy policy.
Continue to Apply

Vivint would like you to finish the application on their website.

Ace your interview with AI-powered interview practice

Get comfortable talking to hiring managers, receive personalized feedback on areas for improvement, sharpen your ability to answer the most common questions, and build confidence in formulating strong responses on the spot. Click the button below to begin your three free virtual interviews!