Jobs and Careers
NR

Director, QA Automations

NRG
UT, US, 84043, United Statesfull_timeVerifiedPosted 19 May 2025

About the role

Welcome to the intersection of energy and home services. At NRG, we’re driven by our passion to create a smarter, cleaner and more connected future.

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.

 

Summary 

NRG is seeking a dynamic and results-oriented Director of Quality Assurance and Automation to lead our quality engineering efforts. This critical leadership role will be responsible for defining and executing our overall quality strategy, with a strong emphasis on building and scaling robust automation frameworks and ensuring the delivery of high-quality products and services. The Director will lead and mentor a team of QA and Automation Engineers, working closely with Engineering, Product, and other cross-functional teams to embed quality throughout the entire development lifecycle. The ideal candidate will be a strategic thinker with deep technical expertise in quality assurance and automation, exceptional leadership skills, and a passion for continuous improvement and delivering exceptional customer experience.

 

Key Responsibilities:

  • Strategic Leadership: Develop and implement a comprehensive quality assurance and automation strategy aligned with the company's overall business objectives and product roadmap, with a strong emphasis on an "automation-first" approach.
  • Team Leadership & Development: Build, mentor, and lead a high-performing team of QA Engineers and Automation Engineers, fostering a culture of excellence, collaboration, and continuous learning.
  • Drive Automation and Testing Innovation: Champion and implement an "automation-first" testing strategy across all testing levels (unit, integration, end-to-end). Research, evaluate, and introduce innovative testing tools, frameworks, and methodologies to enhance efficiency and effectiveness.
  • Establish Testing Best Practices: Define and enforce best practices for various testing types, including API testing, performance testing, security testing, and exploratory testing, ensuring comprehensive quality coverage.
  • Integrate Automation into Pipelines: Partner closely with Engineering and Data teams to seamlessly integrate automated testing within Continuous Integration/Continuous Delivery (CI/CD) pipelines and data pipelines, ensuring rapid feedback and high-quality deployments.
  • Leverage Modern Testing Frameworks: Lead the adoption and effective utilization of modern automation frameworks such as Katalon, Cucumber, Selenium, Cypress, Playwright, Jest, JUnit, and TestNG. 
  • Quality Standards & Processes: Establish and enforce clear quality standards, processes, and best practices for test planning, execution, defect management, and reporting. Ensure consistency and efficiency across all QA activities.
  • Shift-Left Quality: Champion and implement a "shift-left" testing approach, integrating quality early in the development lifecycle through requirements reviews, design feedback, and early testing activities.
  • Metrics & Reporting: Define and track key quality metrics (e.g., defect density, test coverage, automation rates, release quality, data quality metrics) to provide insights into product and data quality and team effectiveness. Communicate quality status and risks to stakeholders.
  • Cross-Functional Collaboration: Partner effectively with Engineering, Product Management, Program Management, and other teams to ensure quality is embedded throughout the entire software and data development lifecycle.
  • Vendor Management (if applicable): Evaluate and manage relationships with external QA and automation vendors or consultants.
  • Continuous Improvement: Drive a culture of continuous improvement within the QA organization, identifying opportunities for process optimization, tool adoption, and skill enhancement.
  • Risk Management: Identify and assess potential quality risks, and develop mitigation strategies to ensure timely and high-quality releases and data integrity.

 

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 12+ years of progressive experience in Quality Assurance, with at least 5 years in a leadership role managing QA and Automation teams.
  • Proven track record of developing and implementing successful quality assurance and automation strategies in IoT, smart home and energy.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

NRG

View company profile →