Eqbank

Eqbank

Associate Director, Quality Engineering

Toronto · Director

Sponsorship not specifiedDetected 6 days ago
GitSQLAzureCI/CDJenkinsDevOpsMachine LearningData EngineeringJiraSeleniumCypressJUnitJMeterAppiumTestNGLoad TestingTest AutomationLeadershipCommunicationCollaborationMentoring

About the role

  • This leadership role requires a strong technical background in software testing, SQL for database validation, and systems testing.
  • The ideal candidate will have extensive experience managing and mentoring high-performing AQA teams, establishing quality assurance best practices, and driving end-to-end automation initiatives across complex software applications.
  • This role combines both strategic leadership and hands-on technical expertise, focusing on ensuring that the quality of our products meets the highest standards.

Responsibilities

  • Lead and manage the AQA team, including hiring, mentoring, and developing engineers.
  • Drive the adoption of automation best practices, methodologies, and frameworks across the organization.

Requirements

  • At least 10+ years of experience in AQA or software testing, with 5+ years in a leadership or management position.
  • Proven experience overseeing test automation across software applications, systems, and databases.
  • Advanced proficiency in SQL, with extensive experience in writing complex queries, validating database integrity, and performing data migration and ETL testing.
  • In-depth experience with test automation tools and frameworks such as Selenium, JUnit, TestNG, Cypress, Appium, or similar tools.
  • Experience testing a broad range of software applications (web, desktop, mobile) and systems (APIs, databases) with a strong focus on ensuring both functional and data quality.
  • Experience managing and conducting performance, load, and stress testing for both software applications and databases using tools such as JMeter, LoadRunner, or equivalent.
  • Proven expertise in integrating automated testing into CI/CD pipelines using tools like Jenkins, GitLab CI, Bamboo, or other CI/CD platforms.
  • Experience in leading large, distributed teams and guiding them through complex, multi-stage testing projects.
  • Strong analytical and troubleshooting skills, with the ability to diagnose complex issues across software applications, systems, and databases.
  • Solid experience in Agile environments, with a deep understanding of Agile testing principles and practices.

Skills

  • JIRA) for tracking test cases, defects, and metrics.
  • Establish and enforce standards for test planning, execution, and reporting.
  • Ensure comprehensive test coverage across all layers of the application stack, from UI to backend systems and databases.

Benefits

  • Define and implement the strategic vision for test automation across software applications, systems, and databases.
  • Leverage Azure Machine Learning (ML) to develop predictive models for automated testing, improving test coverage, and identifying potential software issues before they arise.

Company info

  • Oversee the integration of test automation into the CI/CD pipelines, ensuring automated tests run seamlessly as part of the build and deployment processes.

This listing is sourced directly from Eqbank's careers page and normalized into a canonical job model.