Sr. QA Automation Engineer (Python)

Lehi, Utah, United States · Innovation · R110012 expand job description ↓


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 serves more than 1.4 million customers throughout the U.S. and Canada. Vivint is on the Forbes 2018 list of “America’s Best Employers, as well as the Forbes 2019 list of “America’s Best Employers for Diversity.” The company is the largest tech employer in Utah, a certified Great Place to Work, and one of Fast Company’s World’s 50 Most Innovative Companies for 2017. For more information, visit

What you’ll do

  • Write and maintain functional and non-functional automation tests in Python
  • Automate API testing
  • Evaluate manual test cases for ability to be automated
  • Analyze automation results, report and act on status
  • Be a part of an agile team
  • Troubleshoot system level problems


Qualifications Needed

  • BA or BS degree in computer science or equivalent experience
  • Experience with Python
  • 4 + years in Software testing, and QA automation
  • Strong understanding of API’s along with a willingness to do API testing
  • Linux background (system level)
  • Understanding of operating systems
  • Linux Shell Scripting experience
  • Ability to debug system level issues
  • Experienced with agile development methodologies
  • Familiar with software testing principles
  • Understanding of cloud computing and distributed systems
  • Ability to make decisions and perform risk analysis to improve coverage based on risk and time
  • Excellent interpersonal skills
  • Well organized, creative, and a focused self-starter who is capable of identifying problems, taking initiative to propose solutions, and successfully executing plans.
  • REST methods

What is nice to have:

  • Passionate about gadgets and smart devices
  • Reliability testing experience
  • White-box testing experience
  • Cloud performance/load testing experience
  • Familiar with cloud deployment/monitoring tools
  • Security Risks and internal security holes
  • Test flow of specific inputs through the code
  • Test functionality of conditional loops


We take care of our own:

  • Free catered lunch, snacks and drinks; new menu daily
  • Paid holidays and flexible paid time off
  • Casual dress code & flexible working environment
  • Onsite gym (UT & CA) & health clinic (UT only)
  • Comprehensive benefits including medical, dental, vision, life coverage and 401k match
Personal information
Your Profile
Application Details