Senior Software Quality Engineer

2532 Invesco Enterprise Services (Division)

Charlottetown

On-site

CAD 100,000 - 110,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid working environment
RRSP contributions
Health and wellness benefits
Work flexibility programs
Parental leave benefits
Study support

Job summary

2532 Invesco Enterprise Services (Division) is seeking a Senior Software Quality Engineer in Charlottetown, Canada. The successful candidate will design, execute, and oversee complex test strategies in a hybrid working environment.

Qualifications include 7–9 years in software quality assurance, strong communication skills, and experience in financial services. The salary is CAD 100,000 – 110,000 per year, plus incentives.

Qualifications

  • 7–9 years of software quality assurance or testing experience.
  • Experience in financial services or asset‑management industry preferred.
  • Strong communication skills and ability to lead initiatives.

Responsibilities

  • Design, execute, and oversee complex test strategies.
  • Manage defects and configuration throughout the lifecycle.
  • Monitor application logs and investigate system behavior.

Skills

Software quality assurance
SQL
Python
Test automation
Agile methodology

Education

Bachelor of Technology (BTech)
Master of Computer Applications (MCA)

Tools

AWS
Oracle Fusion Cloud ERP
Alteryx
Informatica
DBT
Bitbucket

Job description

Senior Software Quality Engineer – Finance Domain

Responsibilities
  • Design, execute, and oversee complex test strategies.
  • Plan and design tests, set up test environments, and prepare test data.
  • Manage defects and configuration throughout the lifecycle.
  • Work with SQL-based databases (Microsoft SQL, Snowflake, PostgreSQL) including creation of stored procedures, views, and tables.
  • Test Master Data Management (MDM) systems and run tests against large datasets.
  • Perform first‑level troubleshooting of defects for root‑cause analysis.
  • Use Unix command line to access logs and manipulate files.
  • Monitor application logs and investigate system behavior with AWS tools (S3, Secrets Manager) and cost models.
  • Resolve technical issues, coordinate with Development and cross‑functional teams, and secure appropriate sign‑off.
  • Publish results, maintain detailed status reports, and monitor all defects.
  • Work with workflow schedulers (AutoSys, Airflow, Stonebranch UAC).
  • Write scripts in Python or a similar language.
  • Track defects through the bug life cycle.
  • Understand data culture, backend validation, and impact on UI workflows.
  • Communicate test progress, results, and relevant information to project managers throughout the project lifecycle, applying Agile methodology.
  • Provide daily test metrics and support after‑hours release checkout as required.
  • Apply test automation for large data projects (additional advantage: familiarity with Alteryx, Informatica, or DBT).
  • Use source‑control tools such as Bitbucket.
Qualifications
  • 7–9 years of software quality assurance or testing experience.
  • Experience in financial services or asset‑management industry (preferred).
  • Experience with Oracle Fusion Cloud ERP and EPM (preferred).
  • Bachelor of Technology (BTech) or Master of Computer Applications (MCA) degree.
  • Strong communication skills and willingness to raise concerns that introduce risk.
  • Excellent attention to detail and accuracy.
  • Ability to lead and contribute to departmental initiatives and resolve conflicts.
  • Flexibility, adaptability, and ability to work independently and as part of a team.
Work Environment

Full‑time employee, exempt. You will be expected to work at least four full days per week in an Invesco office while maintaining flexibility for hybrid arrangements. The role may involve overlapping shifts with Eastern time zone, up to 11EST, and occasional after‑hours support for post‑production releases.

Salary

$100,000 – $110,000 per year, plus incentive pay and benefits.

Benefits
  • Hybrid working environment
  • RRSP contributions
  • Health and wellness benefits
  • Work‑flexibility programs
  • Parental leave benefits
  • Study support
Equal Employment Opportunity

Invesco is committed to fair and accessible employment practices. If selected for an interview, we will work with you to ensure your interview is accessible, and accommodations will be provided as needed. Contact accessibility@invesco.ca or 1.800.874.6275 for assistance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Advanced Software Quality Engineer
Advanced Software Quality Engineer

2532 Invesco Enterprise Services (Division) • Charlottetown

On-site
CAD 100,000 - 110,000
Hybrid work environment
RRSP Contributions
Health & Wellness Benefits
+3
Advanced Quality Engineer
Advanced Quality Engineer

2532 Invesco Enterprise Services (Division) • Charlottetown

On-site
CAD 70,000 - 80,000
Hybrid working environment
RRSP Contributions
Health & Wellness Benefits
+3
Advanced Quality Engineer
Advanced Quality Engineer

Invesco • Charlottetown

On-site
CAD 70,000 - 80,000
Hybrid working environment
RRSP Contributions
Health & Wellness Benefits
+3
Senior Engineer – Digital Distribution & Engagement
Senior Engineer – Digital Distribution & Engagement

2530 Invesco Canada Ltd. • Charlottetown

On-site
CAD 80,000 - 85,000
RRSP Contributions
Health & Wellness Benefits
Work flexibility Programs
+2
Advanced Engineer, Product Engagement
Advanced Engineer, Product Engagement

2532 Invesco Enterprise Services (Division) • Charlottetown

On-site
CAD 50,000 - 65,000
Hybrid working environment
RRSP contributions
Health & wellness benefits
+3
Quality Assurance Analyst
Quality Assurance Analyst

Richardson Wealth Ltd • Toronto

Hybrid
CAD 86,000 - 95,000
Quality Assurance Analyst
Quality Assurance Analyst

Richardson Wealth Limited • Toronto

Hybrid
CAD 122,000 - 134,000
Health & dental benefits
RRSP matching
Paid time off
+1
Senior Engineer Digital Distribution
Senior Engineer Digital Distribution

Invesco Real Estate • Charlottetown

Hybrid
CAD 70,000 - 75,000
Hybrid work
RRSP contributions
Health benefits
+3
Senior Quality Engineer, Real Assets, Alternative Investment Technology
Senior Quality Engineer, Real Assets, Alternative Investment Technology

CPP Investments | Investissements RPC • Toronto

On-site
CAD 90,000 - 130,000
Senior QA Analyst
Senior QA Analyst

Financeit • Toronto

On-site
CAD 95,000 - 105,000
Hybrid workplace
Medical coverage
RRSP matching
+4