Quality Assurance Manager

We are currently seeking a Quality Assurance Manager to join our expanding team in Greenwood Village, CO. This is a permanent position. This is a leadership position as well as a hands-on software testing position in which you will design and execute tests to ensure Envision’s software is of the highest quality.   

 This position reports to: Director of Software Development 

 Job Duties and Responsibilities 

  • Define and execute QA best practices, test strategy, and roadmap at an enterprise level 
  • Hire and retain a strong and diverse QA team 
  • Manage the day-to-day tasks of the QA team 
  • Set QA team goals and hold regular performance reviews with team members 
  • Work with other members of the leadership team to build quality in at the beginning of the SDLC 
  • Generate documentation as applicable to communicate testing progress, defect statistics, and other applicable metrics 
  • Test new application features prior to deploying new versions or upgrades 
  • Test updates to existing application functionality to address production issues 
  • Participate in Scrum Ceremonies such as backlog refinement, planning, daily standups, and retros 
  • Develop, maintain, and execute manual tests based on acceptance criteria  
  • Work with the development team to triage potential defects and then re-test those defects 
  • Communicate risk to potential releases if you are not satisfied with quality 
  • Collaborate (in both written and oral format) with Envision team members on peer test case reviews, ideas, designs, and bugs 
  • Mentor QA team in Quality Assurance best practices 
  • Provide QA guidance and oversight to multiple teams 
  • Participate in strategic planning of IT projects 

Required and Preferred Qualifications 

Required: 

  • 12+ years of experience in manual testing of software applications 
  • 12+ years of experience in test plan/test case creation, defect tracking, and metrics reporting 
  • 8+ years of experience testing in an Agile environment 
  • 3+ years of experience and implementing other non-functional testing methods – 
  • Load and Performance Testing 
  • Automated Testing of web and/or iOS applications 
  • Security Vulnerability Testing 
  • 508/Accessibility Testing 
  • UX/Usability Testing 
  • Experience implementing automated testing solutions 
  • Experience using TFS/Azure DevOps or similar tool for creating tests, executing tests, and tracking defects 

Preferred: 

  • 5+ years leading QA organizations with increasing job responsibilities  
  • 5+ years of experience mentoring QA Engineers 
  • Experience testing native iOS applications 
  • Experience using SQL to write queries to test back-end data in databases 

 Required Education 

  • Bachelor’s or advanced degree in Computer Science, Information Technology, or equivalent 

 Required Background and Traits 

  • Must work well in a team environment 
  • Strategic thinker who keeps the long-range goal in mind 
  • Self-starter willing to work in a dynamic environment with minimal supervision 
  • Actively investigate and recommend new tools, processes, and test approaches for improving the quality of software 
  • Ability to produce high-quality work in a timely fashion  
  • Ability to quickly understand the existing systems and analyze the system impact of changes 
  • Ability to troubleshoot issues 
  • Strong analytical and problem-solving skills 
  • Effective verbal and written communication skills 
  • Self-motivated to learn and keep up with the latest technologies, tools, and industry trends 

 Benefits 

  • Salary range: $120,000 to $155,000.  Compensation will be determined based on relevant experience and qualifications 
  • Eligibility for variable quarterly bonuses, based on both company and individual performance, after 3 months of employment  
  • Health, Dental, and Vision Insurance 
  • 401(k) retirement plan with employer match 
  • Casual work environment 
  • Paid Time Off (PTO) and flexible hours 
  • Work from home (WFH) options available 

For general employment information at Envision, see Hiring and Employment Policies.

Please submit resumes and salary requirements to: resumes@envisiontechnology.com and include “Quality Assurance Manager” in the subject line.