CareerPlan

Senior Software Quality Engineer

Charlottetown, Prince Edward IslandFull-time$100k–$110k2026-06-25 → 2026-11-13
Hybrid

Core

Leads design, execution, and oversight of complex test strategies for Invesco's Human Resources Domain software products.

Role type

Senior Software Quality Engineer (QA Lead)

Builds

High quality, reliable HR software products and automation frameworks

Domain

Financial Services / Human Capital Management (HCM)

Required skills

Test strategy design, automation framework architecture, CI/CD integration, SQL/NoSQL, Python/JavaScript/Java/C#, Selenium/Cypress/Playwright/Appium, REST/SoapUI, Workday HCM/PeopleSoft

Preferred skills

ISTQB Advanced Level, CSQA, Agile/Scrum certifications, Cloud platforms (Azure/AWS/GCP)

Technologies

Azure DevOps, GitHub Actions, Jenkins, Selenium, Cypress, Playwright, Appium, Postman, REST-Assured, SoapUI, Python, JavaScript, Java, C#, SQL, NoSQL, Azure, AWS, GCP

Responsibilities

Define end-to-end test strategies for complex applications and integrations; Lead creation and maintenance of automated test suites for UI, API, and backend services; Facilitate root-cause analysis sessions with engineering teams; Mentor junior and mid-level QA staff; Partner with developers and product owners to ensure quality is built into development phases.

Seniority

Senior, hands-on IC with mentorship responsibilities