Sr. Software QA Engineer - Hybrid
Date: Dec 3, 2025
Location: UT, US, 84043
Company: NRG
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.
JOB DESCRIPTION
Our mission is to redefine the home experience with tech and services to create a smarter, greener, safer home that saves our customers money every month.
Who Are We:
Vivint Smart Home is a leading smart home company in North America. Vivint delivers an integrated smart home system with in-home consultation, professional installation and support delivered by its Smart Home Pros, as well as 24/7 customer care and monitoring. Dedicated to redefining the home experience with intelligent products and services, Vivint recently celebrated a milestone of protecting more than 2 million families.
Vivint was named to the Forbes list of “America’s Best Employers for Diversity” in 2020 and 2019, and to the Forbes list of “America’s Best Employers” in 2018. The company has a strong commitment to philanthropy and received a 2020 Gold Halo Award from Engage for Good for group volunteerism.
Vivint is the largest tech employer in Utah and has received multiple awards for innovation, including being named among Fast Company’s “World’s 50 Most Innovative Companies.”
Vivint is one of, if not the, largest Salesforce customers in the state with more than 4,700 full license users. The team works on exciting Salesforce products including Digital Engagement, Feedback Management, Sales & Service Cloud, Heroku, Einstein Bots, and others. We believe in fully leveraging and being at the cutting-edge of Salesforce to help serve our 2 million customers.
The Role:
We are seeking a Sr. Software QA Engineer with expertise in consumer loan applications and billing/payment systems. The ideal candidate will have a deep understanding of loan management workflows, including the processing of consumer loans, billing, and payment features. You will lead a team of QA engineers, working closely with developers, product managers, and other stakeholders to ensure the quality and reliability of our products.
What you will be working on:
- Lead and mentor a team of QA engineers, providing guidance and fostering a collaborative environment.
- Develop comprehensive test plans and test cases for loan management systems and payment/billing applications.
- Perform manual and automated testing of consumer loan applications, billing workflows, payment processing, and associated features.
- Ensure proper validation of loan calculations, payments, billing statements and reconciliation.
- Collaborate with product, development, and business teams to understand requirements and ensure quality coverage.
- Define and maintain QA best practices, processes, and tools to ensure consistent, high-quality testing results.
- Review and analyze test results, document defects, and ensure timely resolution of issues.
- Conduct regression testing, performance testing, and security testing as required.
- Continuously evaluate and enhance testing procedures for better efficiency and coverage.
- Support production systems, including troubleshooting, monitoring, and participating in operations to ensure system reliability
- Engage in Agile practices, including sprint planning, daily stand-ups, coordinating QA efforts during each sprint, and leading quality assurance reviews.
Who will you work with:
You will collaborate with business stakeholders, product managers, program managers, and cross-functional technical teams within the IT organization
What we’re looking for:
- Proven experience as a QA Lead with at least 7+ years in Quality Assurance and Testing, especially in loan management/billing/payment applications.
- Strong knowledge of consumer loan applications, loan servicing, payment processing, and billing systems.
- Experience in testing complex billing and payment systems, ensuring accuracy and compliance with business rules.
- Familiarity with automated testing tools (e.g., Playwright, X-ray, JMeter, K6) and experience in test scripting.
- Strong understanding of SDLC methodologies (Agile, Scrum, Waterfall) and experience in QA in an Agile environment.
- Strong communication and interpersonal skills with the ability to work cross-functionally.
- Detail-oriented, analytical mindset with a passion for delivering high-quality products.
- Familiarity with integration testing, especially in environments where various financial systems interact.
- Bachelor’s degree in computer science, Software Engineering, Information Systems, or equivalent
- Experience with CI/CD pipelines and test automation frameworks (preferred)
- Experience working with cloud-based applications and platforms (preferred)
Learn about the Vivint Culture and why it’s a great place to grow your career!
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:
- Hybrid, In office 4 days a week
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:
Vivint enforces 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 reside in or intend to work remotely from California, Colorado, Connecticut, Hawaii, Illinois, Minnesota, Nevada, New York, Ohio, Washington D.C., Washington State or another state or locality with a pay transparency law, you may contact Careers@nrg.com for compensation information related to this position and other information as required by applicable law. Please include the job title in your request.
NRG Energy is committed to a drug and alcohol-free workplace. To the extent permitted by law and any applicable collective bargaining agreement, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing. EOE AA M/F/Vet/Disability. Level, Title and/or Salary may be adjusted based on the applicant's experience or skills.
Official description on file with Talent.
Nearest Major Market: Salt Lake City