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:
Apply directly at Invesco →Create a free account for alerts like thisView Invesco immigration profile
This listing is sourced directly from Invesco's careers page and normalized into a canonical job model.