11 Nov
|
Aequilibrium
|
British Columbia
11 Nov
Aequilibrium
British Columbia
Senior QA Automation Engineer / SDET (Canada-only) Digital Banking & Credit Union Transformation
Company: Aequilibrium Software Inc.
Location: Canada (Remote)
Employment type: Full-time or contract, depending on client engagement
Seniority: Senior
Industry: Financial Services / Credit Unions
About Aequilibrium
Aequilibrium is a Canadian digital transformation and software engineering company specializing in digital banking, financial services, customer experience, and emerging technologies. We partner with Canadian and US credit unions to modernize digital banking platforms, integrate enterprise systems, and deliver reliable, intuitive member experiences. We are expanding our QA engineering capability to support multiple Canadian credit union clients undergoing digital banking modernization, platform migrations, and integration initiatives.
The Opportunity We are looking for experienced Senior QA Automation Engineers / Software Development Engineers in Test (SDETs) who combine strong technical testing expertise with practical knowledge of banking and credit union operations. You will work with developers, business analysts, solution architects, product owners, and client teams to ensure complex digital banking applications are secure, reliable, accessible, and production-ready.
This is a hands-on engineering role. We are particularly interested in candidates who can design and maintain automated testing frameworks, validate end-to-end banking workflows, and test integrations between digital banking platforms and core banking systems.
Key Responsibilities Test Automation & Quality Engineering Design, develop, and maintain automated UI, API, and integration tests for web and mobile banking applications
Build reusable test automation frameworks and integrate automated testing into CI/CD pipelines
Develop test strategies, test plans, scenarios, and traceability aligned with business requirements
Execute functional, regression, integration, end-to-end, and exploratory testing
Investigate defects, analyze logs, identify root causes, and collaborate with developers to resolve them
Improve test coverage, automation reliability, and quality reporting
Digital Banking & Credit Union Testing Validate member-facing journeys, including login, MFA, account balances,
transfers, bill payments, Interac e-Transfer, mobile cheque deposit and account servicing
Test commercial banking capabilities such as delegated access, entitlements, approvals and business payments
Validate integrations between digital banking platforms, core banking systems, payment services, lending applications and CRM systems
Support data migration testing, reconciliation and regression testing during platform replacements
Participate in system integration testing (SIT), user acceptance testing (UAT), release readiness and production validation
Collaborate with client business teams to ensure test scenarios reflect real banking operations and member needs
Engineering & Delivery Work within Agile delivery teams and contribute to sprint planning, refinement and acceptance criteria
Integrate quality engineering practices into development workflows
Support performance, security, and accessibility testing in collaboration with specialists
Provide clear quality metrics, defect reporting, and release-readiness assessments
Help establish automated quality gates for AI-assisted software development
Required Qualifications 5+ years of professional software testing or quality engineering experience
3+ years of hands-on test automation development
Experience testing financial services, banking, credit union or other transaction-intensive applications
Strong proficiency with at least one modern test automation framework such as Playwright, Cypress, Selenium, or Appium
Programming or scripting experience with TypeScript, JavaScript, Java, C#, or Python
Robust API testing skills using tools such as Postman, REST Assured or equivalent
Experience testing REST APIs, authentication, authorization and system integrations
Experience with SQL, data validation, and troubleshooting integration issues
Familiarity with CI/CD pipelines and tools such as Azure DevOps, GitHub Actions or Jenkins
Strong understanding of SDLC, Agile delivery, defect management and risk-based testing
Excellent communication skills and ability to collaborate directly with client stakeholders
Highly Desirable Experience Direct experience with Canadian credit unions or digital banking transformation programs
Testing digital banking platforms such as VeriPark, Backbase, Central 1 Forge/MemberDirect, Intellect Design, Temenos, Lumin or eBankIT
Integration testing with core banking systems, especially Fiserv DNA or CGI RFS360
Experience with Canadian payment capabilities, including Interac e-Transfer, bill payments, and payment processing
Knowledge of mortgage lending, loan origination, commercial banking or CRM workflows
Experience with Microsoft Dynamics 365, Azure, and . NET-based enterprise environments
Mobile application testing across iOS and Android
Performance testing with JMeter, k6, or similar tools
Accessibility testing aligned with WCAG standards
Experience testing AI-generated code or implementing automated quality controls in AI-assisted development environments
Experience supporting banking platform migration, cutover or production hypercare
What Success Looks Like Within the first 90 days, you will be expected to:
Understand the client's digital banking architecture, critical workflows and integration dependencies
Establish or improve automated regression coverage for high-priority banking journeys
Identify gaps in test coverage and recommend practical improvements
Contribute to reliable release-readiness reporting and defect management
Reduce manual regression effort while improving confidence in production releases
Why Join Aequilibrium? Work on meaningful digital banking modernization projects with Canadian credit unions
Collaborate with experienced engineers, designers, architects, and banking specialists
Contribute to complex integration, automation, and member-experience challenges
Help shape modern quality engineering practices, including AI-assisted development and testing
Join a remote-first Canadian team focused on purposeful impact and technical excellence
#J-18808-Ljbffr
📌 Senior Software Development Engineer in Test (SDET) – Digital Banking (British Columbia)
🏢 Aequilibrium
📍 British Columbia