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

Aequilibrium Software Inc.

United States

Remote

USD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Aequilibrium Software Inc. in Canada is seeking a Senior QA Automation Engineer / SDET to join remote-first teams serving Canadian credit unions.

This hands-on role focuses on designing automated testing frameworks, validating end-to-end banking workflows, and ensuring secure, reliable production-ready software. You will collaborate with developers, business analysts, solution architects, product owners, and client teams within Agile delivery, contributing to CI/CD pipelines and supporting

Qualifications

  • 5+ years of professional software testing or quality engineering experience.
  • ,
  • ,
  • ,
  • ,
  • ,
  • ,
  • ,
  • ,
  • ,
  • ],
  • job_responsibilities_description":[

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 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.
  • Validate member-facing journeys such as login, MFA, balances, transfers, Interac e-Transfer, mobile cheque deposit.
  • Test banking capabilities like delegated access, entitlements, approvals and business payments.
  • Validate integrations between digital banking platforms, core banking, payment services, lending apps and CRM.
  • Support data migration testing, reconciliation and regression testing during platform replacements.
  • Participate in SIT, UAT, release readiness and production validation.
  • Collaborate with client business teams to ensure realistic test scenarios.

Skills

5+ years QA
3+ yrs automation
Banking testing
API testing
Programming: TS/JS/Java/C#/Python
API tools: Postman/REST Assured
SQL & data validation
CI/CD familiarity
SDLC & Agile
Stakeholder communication

Tools

Playwright
Cypress
Selenium
Appium
Postman
REST Assured
SQL
Azure DevOps
GitHub Actions
Jenkins

Job description

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.

  • Strong 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Automation Engineer for Digital Banking (Remote)
Senior QA Automation Engineer for Digital Banking (Remote)

Aequilibrium Software Inc. • United States

Remote
USD 90,000 - 130,000
Principal Banking Technology & Solution Architect (Canada only)
Principal Banking Technology & Solution Architect (Canada only)

Aequilibrium Software Inc • United States

Remote
USD 147,000 - 246,000
Senior Product Designer — Digital Banking & Financial Services (Canada)
Senior Product Designer — Digital Banking & Financial Services (Canada)

Aequilibrium Software Inc. • California

Hybrid
USD 69,000 - 108,000
QA Engineer
QA Engineer

Embrace Software Inc. • United States

Remote
USD 90,000 - 120,000
Health insurance
Remote work options
Flexible working hours
+1
Senior Full Stack Developer – Canada (Remote)
Senior Full Stack Developer – Canada (Remote)

Aequilibrium Software Inc • United States

Remote
USD 49,000 - 68,000
Senior QA Automation Developer (HELOC)
Senior QA Automation Developer (HELOC)

Remote • San Francisco (CA)

Remote
USD 64,000 - 92,000
Competitive salary and stock options
Medical, dental & vision insurance
Flexible PTO
+2
Senior Product Designer — Digital Banking & Financial Services (Canada)
Senior Product Designer — Digital Banking & Financial Services (Canada)

Aequilibrium • United States

Remote
USD 64,000 - 93,000
QA Automation Engineer (SDET) – Banking & Loan Lifecycle
QA Automation Engineer (SDET) – Banking & Loan Lifecycle

Compunnel, Inc. (old) • Cincinnati (OH)

Hybrid
USD 95,000 - 125,000
Senior QA Automation Developer (HELOC)
Senior QA Automation Developer (HELOC)

upgrade • United States

Remote
USD 78,000 - 106,000
Stock option plan
Medical, dental, and vision coverage
Fully remote work within Canada
+2
QA Automation Engineer
QA Automation Engineer

Compunnel Inc. • Cincinnati (OH)

On-site
USD 95,000 - 125,000