Top Hat

Engineering Manager - Test

Canada

Not SpecifiedCompensation
Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Education TechnologyIndustries

Quality Assurance and Release Manager

Employment Type: Full-Time Location Type: Remote Salary: [Salary information not provided]

Position Overview

Top Hat is seeking a passionate Quality Assurance and Release Manager to drive our quality assurance and release management functions, with a focus on increasing test automation. This role involves creative problem-solving to establish and improve processes, integrating learning and feedback cycles for continuous testing and deployment. You will leverage your expertise in integration, release, feature flags, performance, usability, UAT, and regression testing to oversee manual and automated testing across cross-functional delivery teams.

Responsibilities

  • Leadership & Mentorship:
    • Lead release management, manual QA, and automated testing roles/teams.
    • Set direction, provide mentorship, and manage future hiring needs for these functions.
  • Quality & Release Ownership:
    • Own the quality and release practices for the organization.
    • Manage the software release lifecycle, including rollout coordination and communication processes.
    • Adapt release strategies to customer segments and set go/no-go standards.
  • Testing Strategy:
    • Own testing strategies for performance, functional correctness, regressions, usability, reliability, and accessibility across web and mobile platforms.
    • Balance agility with risk mitigation.
    • Be accountable for test strategy, design, execution, and reporting, driving a high bar for quality.
    • Assist teams in defining test strategies, creating test cases, and test scripts for their domains, scaling this through partnership with technical leads.
  • Process Improvement & Best Practices:
    • Advocate for best practices in testing and foster a culture of quality pride.
    • Research and provide teams with suitable testing tools and processes.
    • Collaborate with DevOps to integrate learning and quality controls into delivery processes for early detection of issues.
  • Feature Flag & Deployment Management:
    • Manage quality controls before and after deployment and customer rollouts.
    • Manage the feature flag strategy (using LaunchDarkly).
  • Collaboration & Metrics:
    • Partner with other engineers to increase test coverage.
    • Establish quality metrics and methods for collection.
    • Communicate testing status (qualitative and quantitative) to management and stakeholders.
    • Drive accountability to metrics across teams.
    • Collaborate with product management, design, user research, and marketing teams to understand customer needs.
  • Resource Planning & Guidance:
    • Drive QA resource planning to meet timelines and priorities.
    • Provide ongoing coaching and mentoring to team members.
    • Guide the defect management process, including impact analysis and prioritization.
    • Enforce project testing standards, tools, templates, and methods.
    • Facilitate discussions to anticipate and resolve conflicts and ensure deliverable completion.

Requirements

  • Minimum of 2 years of experience managing QA and/or release functions.
  • Ability to learn quickly and thrive in a fast-paced environment.
  • Detail-oriented with a knack for spotting and fixing inconsistencies in software and processes.
  • Understanding of integrating testing into development and delivery processes.
  • Experience working with complex systems and disparate teams at scale.
  • Proficiency in various types of testing, both manual and automated.
  • Experience architecting and scaling automation frameworks from scratch.
  • Experience evaluating and integrating new testing tools.
  • Experience writing comprehensive test plans.
  • Infrastructure and DevOps experience is a plus.

Company Information

[Company information not provided]

Skills

Test Automation
Manual Testing
Release Management
Quality Assurance
Performance Testing
Usability Testing
Regression Testing
Integration Testing
Feature Flags
UAT
Reliability
Accessibility
Test Strategy
Test Design
Test Scripts
Monitoring Tools
DevOps Collaboration

Top Hat

Provides educational tools and resources

About Top Hat

Top Hat provides educational tools and resources aimed at enhancing the learning experience for both educators and students. Its main products include Top Hat Pages, which allows educators to personalize content easily, and interactive response tools that engage students during lessons. Additionally, Top Hat offers a collection of fully editable textbooks, giving educators the flexibility to tailor their teaching materials. Unlike many competitors, Top Hat focuses on creating a user-friendly platform that caters to diverse learning needs across entire campuses, making it suitable for both individual courses and whole institutions. The goal of Top Hat is to empower educators to deliver personalized and equitable learning experiences, ensuring that education is accessible and engaging for all students.

Toronto, CanadaHeadquarters
2009Year Founded
$228.5MTotal Funding
SERIES_ECompany Stage
Consumer Software, EducationIndustries
201-500Employees

Risks

Increased competition may erode Top Hat's market share in EdTech.
Recent layoffs could affect employee morale and service quality.
CEO transition might lead to strategic shifts misaligned with market trends.

Differentiation

Top Hat transforms passive lectures into active learning with interactive tools.
The platform offers customizable, editable textbooks for personalized learning experiences.
Top Hat supports hybrid learning models, catering to both in-person and online environments.

Upsides

AI adoption in education enhances Top Hat's personalized learning capabilities.
Hybrid learning models expand Top Hat's market reach in higher education.
Data-driven decision-making trends increase demand for Top Hat's analytics tools.

Land your dream remote job 3x faster with AI