Senior Quality Assurance Analyst

Mariner

Halifax

On-site

CAD 70,000 - 100,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mariner in Halifax, Canada is seeking an experienced Quality Assurance Analyst to join our agile delivery team. The role emphasizes hands-on testing of web-based applications, both manual and automated, with a focus on reliable, high-quality software.

You will develop comprehensive test plans, execute diverse tests, contribute to CI/CD integration, and support user acceptance testing while collaborating closely with developers, analysts, and product managers to ensure proper test coverage.

Qualifications

  • 5+ years in software QA in Agile environments.
  • Hands-on manual and automated testing experience.
  • Experience with Python-based testing frameworks.
  • Experience with CI/CD and GitLab integration.
  • Strong analytical and communication skills.
  • Ability to work independently across concurrent initiatives.

Responsibilities

  • Support testing across web-based apps and services.
  • Develop and execute test plans, cases, and scripts.
  • Perform functional, regression, integration, and smoke tests.
  • Create and maintain automated tests with Python frameworks.
  • Integrate automated tests into CI/CD pipelines.
  • Identify, document, track, and validate defects.
  • Collaborate with Devs, BAs, and product teams to clarify acceptance criteria.
  • Support UAT preparation and defect resolution.
  • Contribute QA documentation and reporting.
  • Assist QA Lead and delivery team to enable project success.

Skills

Manual testing
Automated testing
Python-based frameworks
Selenium
Cypress
Test planning
CI/CD pipelines
GitLab
Agile/Scrum
Defect management
UAT support

Tools

Pytest
unittest
Selenium
Cypress
GitLab
Django
Docker

Job description

OVERVIEW OF THE ROLE:

We are seeking an experienced Quality Assurance (QA) Analyst for a client opportunity supporting the testing and quality assurance of web-based applications and digital services. The successful candidate will bring strong hands-on experience in both manual and automated testing, working collaboratively with development teams to ensure the delivery of high-quality, reliable solutions.


This role involves close collaboration with the existing QA Test Lead and Agile delivery team, contributing to test planning, execution, automation, defect management, and continuous improvement of QA practices.

WHAT YOU'LL BE DOING IN THE ROLE:
  • Support hands-on testing and quality assurance activities across web-based applications and services.
  • Develop, maintain, and execute comprehensive test plans, scenarios, scripts, and test cases.
  • Perform functional, regression, integration, smoke, and negative testing to validate application functionality and reliability.
  • Develop, maintain, and execute automated tests using appropriate testing frameworks and tools.
  • Support the integration of automated testing into existing CI/CD pipelines to improve testing efficiency and consistency.
  • Identify, document, track, and validate defects through to resolution.
  • Collaborate with developers, Business Analysts, and product management teams to review requirements, clarify acceptance criteria, and ensure adequate test coverage.
  • Support user acceptance testing (UAT), including test preparation, execution, defect tracking, and issue resolution.
  • Contribute to testing documentation, reporting, and the continuous improvement of QA processes and practices.
  • Work closely with the existing QA Test Lead and Agile delivery team to support successful project delivery.
WHAT SKILLS/QUALIFICATIONS YOU'LL NEED:
  • 5+ years of experience in software quality assurance, preferably testing complex web-based applications within Agile environments.
  • Strong hands-on experience with both manual and automated software testing methodologies.
  • Experience developing, maintaining, and executing automated test scripts using Python-based frameworks or testing tools such as Pytest, unittest, Selenium, or Cypress.
  • Proven experience in test planning, defect management, regression testing, and test execution.
  • Familiarity with CI/CD pipelines and automated testing integration, preferably using GitLab.
  • Strong experience working within Agile/Scrum delivery teams and collaborating with cross-functional stakeholders.
  • Excellent analytical, problem-solving, and communication skills, with the ability to work independently and manage testing activities across concurrent development initiatives.
  • Experience supporting UAT activities and ensuring test coverage aligns with business and technical requirements.
ASSETS/NICE-TO-HAVES:
  • Experience with public-sector digital services and online forms.
  • Familiarity with Django-based applications.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of Docker and containerization technologies.
  • Experience with performance or security testing.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quality Assurance Engineer
Quality Assurance Engineer

Owlsln • Canada

Remote
CAD 70,000 - 95,000
Senior QA Engineer
Senior QA Engineer

Compunnel Inc. • Vancouver

Hybrid
CAD 90,000 - 130,000
Senior Quality Assurance Automation Engineer
Senior Quality Assurance Automation Engineer

GryphTech Inc. • Mississauga

On-site
CAD 85,000 - 110,000
Senior QA Automation Engineer
Senior QA Automation Engineer

Luxoft • Toronto

On-site
CAD 70,000 - 100,000
QA Engineer
QA Engineer

Luxoft • Toronto

On-site
CAD 85,000 - 110,000
Career development opportunities
Global exposure
Integrity and teamwork culture
Senior QA Engineer
Senior QA Engineer

Luxoft • Toronto

On-site
CAD 80,000 - 105,000
RQ08848 - Systems Testing/QA Specialist - Senior
RQ08848 - Systems Testing/QA Specialist - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 100,000
Associate Director, Quality Engineering (6 Months contract)
Associate Director, Quality Engineering (6 Months contract)

Kinvie • Toronto

On-site
CAD 140,000 - 210,000
Associate Director, Quality Engineering (6 Months contract)
Associate Director, Quality Engineering (6 Months contract)

EQ Bank | Canada's Challenger Bank • Toronto

Hybrid
CAD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Virtusa • Toronto

On-site
CAD 70,000 - 100,000