Invesco

Invesco

Senior Software Quality Engineer

Charlottetown, Prince Edward Island · Senior · Part-time

Sponsorship not specified$100k-$110kDetected 30 days ago
PythonSQLPostgreSQLSnowflakeAWSLinuxDevOpsAirflowdbtAccessibilityAgileERPPerformance ManagementTest AutomationCommunicationCollaborationMentoringAdaptability

About the role

  • Software quality assurance and \ or software testing
  • The Senior SQA Analyst works proactively to identify risks, improve processes, and elevate overall product excellence.

Responsibilities

  • The Senior Software Quality Engineer leads the design, execution, and oversight of complex test strategies to ensure the delivery of high quality, reliable software products for Finance Domain.
  • Team members lead complex testing strategies, drive automation maturity, and proactively identify risks to improve processes and overall product quality.
  • Expertise in Test Planning & Strategy, Tests Design, Test Environment Setup, Test Data Setup, Defect Management & Configuration Management.

Requirements

  • Knowledge in Alteryx, Informatica or DBT is added an advantage.
  • Familiarity with Bit Bucket or other source control tools.
  • 7-9 Years of Experience.
  • Bachelor of Technology or MCA

Nice to have

  • Experience in Financial services/ Asset Management Industry is preferred

Skills

  • Envision opportunities and risks - people and process - take a realistic approach that ensure desired results
  • Excellent communication skills - willing to speak up and question decisions when they would introduce risk.
  • Eye for detail and accuracy
  • Flexibility and adaptability
  • Able to work independently and should work in a team-oriented, collaborative environment
  • Hybrid working environment
  • RRSP Contributions
  • Health & Wellness Benefits
  • Work flexibility Programs
  • Parental Leave Benefits
  • Study Support
  • Oracle Fusion Cloud ERP (Enterprise Resource Planning) and EPM (Enterprise Performance Management)

Compensation

  • The salary range for this position in Charlottetown is $100,000 - $110,000 year.

Company info

  • You'll join a high-performing Quality Engineering team that plays a critical role in delivering reliable, high-quality software solutions within the Finance domain.
  • The team partners closely with Engineering, Product, and DevOps to embed quality throughout the development lifecycle, ensuring data accuracy, system integrity, and strong business outcomes.
  • This group is deeply technical and hands-on, working across large-scale data environments, modern databases, and cloud technologies.
  • There's a strong focus on collaboration, mentorship, and continuous improvement, with senior engineers guiding and elevating junior talent.
  • of the Role:
  • Strong Experience on databases including Microsoft SQL, Snowflake, Postgres databases. Including the ability to create stored procedures, views or tables.
  • Experience testing Master Data Management ( MDM ) Systems.
  • Execute tests against large data sets.
  • Ability to perform first level troubleshooting of defects for root cause analysis.
  • Familiar with Unix command line to access logs and file manipulation.
  • Familiar with AWS tools like S3 and Secrets Manger and AWS cost models
  • Monitor application logs to determine system behavior. Address all technical issues; facilitate the resolution and necessarily follow up with Development and other cross-functional departments.
  • Publish results and receive appropriate signoff. Prepare detail status reports, and monitoring of all defects and issues.
  • Exposure of workflow tools like AutoSys, Airflow, Stonebranch UAC.
  • Good knowledge on Python or similar programming language.
  • Identify defects unambiguously and track these defects through the test lifecycle to resolution with established Bug Life Cycle.
  • Understand the data culture associated and the impact on the different UI applications and workflows along with backend data validations.
  • Communicate test progress, test results, and other relevant information to Project managers during Project/Test Life Cycle (Well verse with Agile Methodology on projects execution)
  • Ensure that testing activities meet the business requirements and systems goals, fulfill end-user requirements with Quality.
  • Able communicate with a group of team members and emphasize/Encourage the teamwork.
  • Test Metrics (On daily basis)
  • Work in shifts that will at least overlap with Eastern time zone up to 11 est with occasional need for off hours support to perform postproduction release checkout.
  • Secondary Skill/ added advantage:
  • Test automation for large data projects.
  • Requirements of the Role:

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