Engineering Manager, Quality Assurance
MNTN
·
Posted:
August 8, 2023
·
Remote
About the position
As an Engineering Manager, Quality Assurance at MNTN, you will be responsible for driving the quality of our customer-facing products to a world-class level. This role involves creating and implementing testing strategies, managing a team of quality assurance engineers and software development engineers in test, and continuously improving quality through automation and measuring success using various metrics and methodologies. You will work closely with business and development teams to understand product vision and requirements, develop QA approaches, and contribute to product design and implementation. Expertise in SQL, Postgres, Big Data, and ETLs is required for this role.
Responsibilities
- Create and implement testing strategy for customer-facing products
- Manage a team of quality assurance engineers and software development engineers in test
- Drive continuous quality improvements through automation and measuring success using quality metrics and methodologies
- Dive deep into system design and architecture
- Develop test plans and mentor product and quality engineers
- Insist on high standards for quality
- Create world-class automation infrastructure using the latest technologies and productivity tools
- Work with business and development teams to understand product vision and requirements
- Develop QA approaches to deliver results with bias for action
- Own and drive data integrity and ETL pipelines test automation infrastructure
- Drive the strategy for automation tools or scripts to improve product and engineering health
- Deliver test plans based on Product Excellence/test strategies
- Guide the test framework, test preconditions, and other test control and reporting functions
- Improve existing test infrastructure or create new test infrastructure to increase efficiency and productivity
- Lead product design reviews with stakeholders to contribute to product design, testability, and implementation
- Have expertise and proficiency in SQL, Postgres, Big Data, and ETLs
- Have 5+ years of experience in building and scaling quality assurance teams
- Have 8+ years of experience in coding, developing test methodologies, writing test plans, creating test cases, and debugging
- Have 5+ years of experience working in a fast-paced and complex organization
- Have 4+ years of experience providing technical leadership and leading projects
Requirements
- 5+ years of experience in building and scaling quality assurance team(s)
- 8+ years of experience in coding, developing test methodologies, writing test plans, creating test cases, and debugging
- 5+ years of experience working in a fast-paced and complex, matrixed organization
- 4+ years of experience providing technical leadership and leading projects (e.g., test, release, etc.)
- Expertise and proficiency in SQL, Postgres, Big Data, and ETLs
- Ability to create and implement testing strategy for customer-facing products
- Experience in managing a team of quality assurance engineers and software development engineers in test
- Obsession with continuous quality improvements through automation and measuring success using quality metrics and methodologies
- Ability to dive deep into system design and architecture
- Strong knowledge of automation infrastructure and latest technologies
- Excellent communication and collaboration skills with business and development teams
- Strong problem-solving and analytical skills
- Ability to deliver test plans and guide test framework and control functions
- Experience in product design reviews and contributing to testability and implementation
Benefits
- 100% remote work
- Open-ended vacation policy with an annual vacation allowance
- Three-day weekend every month of the year
- Competitive compensation
- 100% healthcare coverage
- 401k plan
- Flexible Spending Account (FSA) for dependent, medical, and dental care
- Access to coaching, therapy, and professional development