TapClicks, a fast-growing Silicon Valley-based software company with around 15 engineers in Montreal, is looking for a new Quality Engineering Manager to oversee software quality and drive quality process and tooling improvements. We currently allow clients to do end-to-end management of marketing campaigns, as well as integrate with hundreds of third-party APIs and platforms to fetch data from different sources and report it in a unified dashboard, saving agencies and their clients time and allowing them to make better decisions.
As part of our growth, we're looking for a Quality Engineering Manager who will:
Lead automated testing efforts so that we can complete full automated regression of the app within 2 hours (manual: 4 hours) by the end of 2023
Lead a team of manual testers who will validate new functionality and prepare and run manual regression test suites
Attend bug triage meetings along with QA/QE team members to better understand what is going wrong in production and improve from that
Identify resource needs to meet objectives
Hire new team members
Do performance evaluations
Perform RCCA for major issues
Suggest continuous improvements for the team
Be the voice of QA/QE for the company
Oversee the QA process for weekly patches and monthly releases and provide QE approval for these
Participate in feature review meetings and build test plans for key new features and enhancements
Coach the QE team on best practices
Define and measure quality OKRs and KPIs
Communicate effectively with senior leadership, product and engineering teams
Oversee and report on overall quality metric, including test coverage from developers
Collaborate with engineering, tech support and DevOps teams to make sure production issues can be detected and addressed as quickly as possible
Plan multi-browser, multi-device, multilingual testing strategies
Ideally, we'd like a quality engineering manager with at least 5 years of experience who:
Has proven experience delivering quality products
Has experience managing a team of 3-5 people or more, and driving quality improvements with much larger engineering teams
Has both manual and automation testing experience (min 2 years)
Has experience with Selenium and/or Cypress
Is detail-oriented, smart, and a great communicator;
Has a bachelor degree or higher (nice to have - not required)
Has previous experience with digital marketing, ETL products, and/or analytics platforms (nice to have - not required)
Is this something that could interest you? If so, please apply through this job posting with your resume. Brief cover letters and links to LinkedIn profiles are a plus.
We offer a competitive salary and a possibility of stock options.
Our office is located in the Old Port Montreal, and we're offering a flexible work schedule.
======
P.S. Here's a list of some of the technologies we use:
Backend code: LAMP stack with PHP 8.1
Frontend code: Vue.js
Infrastructure: GCP stack
Version control: Git
Bug tracking: JIRA
Some of the APIs we currently have integrations with: Google Ads, Google Analytics, Facebook Ads, Facebook Insights, Microsoft Ads, MailChimp, Constant Contact, Twitter, LinkedIn Ads, Xandr