Senior Software Quality Engineer
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