Aequilibrium Software

Senior Software Development Engineer in Test (SDET) – Digital Banking

Aequilibrium Software
Apply
8 hours ago
Remote, CanadaSenior

Responsibilities

  • 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 and quality gates into CI/CD pipelines.
  • Create test strategies, plans, scenarios, traceability, and coverage for functional, regression, integration, exploratory, SIT, UAT, and end-to-end testing.
  • Validate member-facing and commercial banking workflows, including login, MFA, account balances, transfers, bill payments, Interac e-Transfer, mobile cheque deposit, delegated access, entitlements, approvals, and business payments.
  • Test integrations between digital banking platforms, core banking systems, payment services, lending applications, and CRM systems.
  • Support data migration, reconciliation, platform replacement, release readiness, production validation, and hypercare testing.
  • Investigate defects, analyze logs, identify root causes, collaborate with developers, and provide quality metrics and release-readiness assessments.
  • Collaborate with client stakeholders and delivery teams on banking workflows, acceptance criteria, accessibility, performance, security, and AI-assisted development quality controls.

Requirements

  • At least 5 years of professional software testing or quality engineering experience.
  • At least 3 years of hands-on test automation development experience.
  • Experience testing financial services, banking, credit union, or other transaction-intensive applications.
  • Proficiency with at least one automation framework such as Playwright, Cypress, Selenium, or Appium.
  • Programming or scripting experience with TypeScript, JavaScript, Java, C#, or Python.
  • Strong API testing skills using Postman, REST Assured, or an equivalent tool, plus experience testing REST APIs, authentication, authorization, and integrations.
  • Experience with SQL, data validation, and troubleshooting integration issues.
  • Familiarity with CI/CD tools such as Azure DevOps, GitHub Actions, or Jenkins.
  • Understanding of SDLC, Agile delivery, defect management, and risk-based testing.
  • Strong communication and collaboration skills for working with client stakeholders.
  • Experience with Canadian credit unions or digital banking transformation programs is highly desirable.
  • Experience with platforms such as VeriPark, Backbase, Central 1 Forge/MemberDirect, Intellect Design, Temenos, Lumin, or eBankIT is highly desirable.
  • Experience with Fiserv DNA, CGI RFS360, Microsoft Dynamics 365, Azure, .NET, iOS, Android, JMeter, k6, or WCAG is desirable.
  • Knowledge of Canadian payment capabilities, mortgage lending, loan origination, commercial banking, CRM workflows, platform migration, cutover, production hypercare, or AI-generated code testing is desirable.

Benefits

  • Remote-first Canadian team and Canada-only work arrangement.
  • Full-time or contract employment depending on client engagement.
  • Work on digital banking modernization projects with Canadian credit unions.
  • Collaborate with experienced engineers, designers, architects, and banking specialists on complex integration and quality engineering challenges.

Tech Stack

Apache JMeterAppiumAzureC#CypressGitHub ActionsiOSJavaJavaScriptJenkins.NETPostmanPythonSeleniumSQLTypeScript

Categories

Aequilibrium Software

About Aequilibrium Software

51-200 employees

Aequilibrium Software is a Vancouver-based digital consulting and implementation firm that builds customer and employee experiences for enterprises through custom web and mobile development, UX design, and cloud integration. The company also develops XR/AI-based training and onboarding solutions, combining virtual reality with enterprise software. Founded in 2012 and privately held, it serves payments, banking, and ecommerce clients under a services model that spans strategy, design, and full-stack engineering.

Contact me