Find exciting career opportunities at Safeguard, our partner companies and our seed-stage companies.

VP, Engineering Quality Assurance at MediaMath
Cambridge, MA, US / Chicago, IL, US / New York City, NY, US / Raleigh, NC, US

MediaMath is a global technology company that's leading the movement to revolutionize traditional marketing and empowering marketers to unleash the power of goal-based marketing at scale, transparently across the enterprise. Our platform - TerminalOne Marketing Operating System - handles billions of transactions every hour and hundreds of millions of internet users every day, which means every solution must be built to scale. Our breakthroughs create new marketplaces and solve long-standing problems in an industry that is constantly evolving. Our engineers are building the leading technology platform to power the new digital marketing ecosystem, and we are looking for driven, curious innovators to join our team.

MediaMath is looking for an experienced Engineering Quality Assurance manager to develop, establish, and enforce modern quality assurance processes, standards and measures for our Software Engineering team. Our Engineering Quality Assurance manager will be obsessed with quality improvement, experienced and committed to creating world class automation for regression and feature testing. You should be able to develop and drive a high-level strategy, as well as take a hands-on approach to implementing that strategy. Responsibilities include understanding how all the various parts of the MediaMath software ecosystem work, developing QA approaches that fit the overall strategy, overseeing the execution of test plans, and monitoring the progress of testing.

From the definition of quality to the developing, collecting, and reporting of the objective metrics required to assure it, you will ultimately be responsible for driving quality across all development functions within Product and Engineering.

This role will require that you…
Lead the development, establishment, and enforcement of quality assurance measures and best practices for new and existing applications
Ensure employees have a solid understanding of the overall strategy
Participate in the process to determine scope and velocity needed to ensure quality continuously
Build out technologies and infrastructure that support the processes of code build, test, and deployment
Drive continuity between test and development environments to increase test validity
Improve product delivery cycles through integration of testing into the agile delivery cycle
Improve the overall QA process by identifying gaps or inefficiencies in workflows and drive mitigation plans to eliminate them
Act as a strong advocate for quality in the product development process for software engineering
Direct analysis of formal test results in order to discover and report any defects, errors, configuration issues, and interoperability flaws
Establish defect triage process to analyze defects and drive actions needed for appropriate corrective action
Establish metrics to determine readiness, quality and operability of software, systems and products
Train, develop, coach and mentor the Engineering Quality staff

This is not an exhaustive list of responsibilities. As part of our global team, you may be required to be work off-hours or be on-call on a rotating basis. Other duties may be assigned, as needed. MediaMath retains the right to change job duties at any time.

Basic Qualifications
Deep knowledge of test automation frameworks, performance testing tools and successful application of those to testing scenarios
Ability to establish a data-driven, repeatable, and structured approach to full software quality engineering lifecycle
Bachelor’s degree in CS, computer engineering or relevant technical discipline
3+ years of overall experience delivering enterprise-class, highly distributed, software solutions
5+ years of hands-on testing experience
5+ years of people management experience
Strong people management skills, with a proven ability to hire and grow talented personnel

Preferred Qualifications
Experience with RESTful services
Experience in UI testing
Experience driving the QA of cloud services
Experience in agile software development methodologies
Hands-on automation experience with proficiency in one or more languages (Python, Java, etc.)
Excellent written and verbal communication skills, with a track record of working effectively with engineering and other functions