Back to results

Closed listing

Lead Quality Assurance Engineer

  • Halifax, NS, Canada

Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Contract
Closing date
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Job Title: Lead QA engineer

Location: Halifax (onsite)

12-Month Contract

Role Overview

The Lead QA will be responsible for the end-to-end quality assurance of the solution, including understanding the overall system architecture and business flows, coordinating requirements and testing activities across participating systems, and providing technical and functional guidance to the offshore QA team.

Key Responsibilities

  • Develop a holistic understanding of the end-to-end system, integrations, business processes, and application flows.
  • Lead QA requirement elicitation and clarification with various participating systems, application teams, business stakeholders, and SMEs.
  • Analyze requirements, functional specifications, interface specifications, and solution designs to identify test scenarios and dependencies.
  • Define the overall test strategy, approach, scope, test scenarios, and coverage for end-to-end testing.
  • Coordinate with participating systems to understand upstream/downstream dependencies, data requirements, interfaces, and expected system behavior.
  • Lead and coordinate the offshore QA team, including task allocation, technical guidance, reviews, and progress tracking.
  • Review test cases, test scripts, test data, and automation assets developed by the QA team.
  • Ensure coverage of functional, integration, system, regression, and end-to-end testing across all applicable flows.
  • Coordinate test execution across multiple teams and systems and track testing progress against milestones.
  • Manage defect identification, triage, prioritization, root-cause analysis, and resolution coordination with development and participating teams.
  • Facilitate defect triage and testing status meetings with relevant stakeholders.
  • Identify testing risks, gaps, dependencies, and blockers and drive them to closure.
  • Prepare and maintain QA deliverables, including test strategy, test plans, test scenarios, execution reports, defect reports, traceability, and test closure reports.
  • Provide regular QA status updates, metrics, risks, and issues to project leadership.
  • Support SIT, UAT, regression, release validation, and production readiness activities.
  • Ensure adherence to QA processes, standards, and project quality gates.

Key Skills / Experience

  • Strong experience in end-to-end system/integration testing.
  • Experience working across multiple applications and participating systems.
  • Strong requirement elicitation and stakeholder management skills.
  • Experience leading onsite/offshore QA teams.
  • Strong understanding of API, integration, database, messaging, and enterprise application testing.
  • Experience with defect management and test management tools such as Jira, Azure DevOps, or equivalent.
  • Strong analytical, communication, coordination, and problem-solving skills.
  • Ability to understand complex system flows and translate them into comprehensive test coverage.
  • Experience in Agile delivery environments and working with distributed teams.

Key Outcome:

The Lead QA will act as the single QA point of coordination and ownership across the end-to-end solution, ensuring that requirements, dependencies, test coverage, execution, defects, and stakeholder coordination are effectively managed across all participating systems.

More about this job

Responsibilities

Own end-to-end quality assurance across the solution, including test strategy, requirements clarification, test coverage, execution coordination, and defect management across participating systems. Lead and guide the offshore QA team, coordinate with stakeholders, and report testing progress, risks, and quality outcomes to project leadership.

Requirements

Requires strong experience in end-to-end system and integration testing across multiple applications, along with expertise in API, database, messaging, and enterprise application testing. Candidates should have experience leading distributed QA teams, eliciting requirements, managing stakeholders and defects, and working in Agile environments.

Skills

  • End-to-End Testing
  • Integration Testing
  • Requirements Elicitation
  • Stakeholder Management
  • QA Team Leadership
  • API Testing
  • Database Testing
  • Messaging Testing
  • Enterprise Application Testing
  • Defect Management
  • Test Management
  • Test Strategy
  • Test Case Review
  • Agile Delivery
  • Risk Management
  • Root-Cause Analysis

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Management & Leadership

Keywords

  • Quality Assurance
  • End-to-End Testing
  • System Testing
  • Integration Testing
  • Regression Testing
  • Functional Testing
  • SIT
  • UAT
  • API Testing
  • Database Testing
  • Messaging
  • Enterprise Applications
  • Requirements Elicitation
  • Test Strategy
  • Test Plans
  • Test Scenarios
  • Test Data
  • Test Automation
  • Defect Triage
  • Root-Cause Analysis
  • Jira
  • Azure DevOps
  • Agile
  • Offshore QA
  • Release Validation
  • Production Readiness
  • Traceability
  • Stakeholder Management

Report this job