Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Aequilibrium

Senior Software Development Engineer in Test – Backbase, Digital Banking

Aequilibrium

Senior Software Development Engineer in Test for digital banking solutions, designing automated testing frameworks. Collaborate with cross-functional teams to ensure quality in software delivery.

Posted 7/10/2026contractRemote • 🇨🇦 CanadaSenior💰 CA$110,000 - CA$140,000 per yearWebsite

Tech Stack

Tools & technologies
AndroidAzureCypressDistributed SystemsiOSJavaJavaScriptJenkinsKotlinMicroservicesPythonSeleniumSQLTypeScript

About the role

Key responsibilities & impact
  • Design, build, and maintain scalable test automation frameworks for digital banking applications.
  • Develop automated tests for web, mobile, API, backend, and integration layers.
  • Create and maintain automated regression, functional, smoke, integration, and end-to-end test suites.
  • Build and maintain mobile test automation using Appium, Espresso for Android, and XCTest for iOS.
  • Support quality engineering practices across Agile delivery teams.
  • Collaborate with developers to define testable acceptance criteria and improve code quality.
  • Implement automated testing within CI/CD pipelines.
  • Develop API automation for RESTful services, microservices, and integration points.
  • Support performance testing, load testing, and reliability validation.
  • Analyze test results, identify defects, and work with engineering teams to resolve issues.
  • Help define testing standards, automation patterns, and quality gates.
  • Participate in code reviews for automation frameworks and test scripts.
  • Mentor other QA engineers and contribute to a strong quality engineering culture.
  • Work directly with client teams in a consulting environment.

Requirements

What you’ll need
  • 7+ years of experience in software quality engineering, test automation, or SDET roles.
  • Strong experience designing and maintaining automated testing frameworks.
  • Strong programming skills in one or more languages such as Java, C#, JavaScript/TypeScript, Python, or Kotlin.
  • Experience with UI automation tools such as Selenium, Playwright, Cypress, or similar.
  • Experience working with Appium and in developing and maintaining mobile test automation with Espresso for Android and XCTest for iOS.
  • Strong API testing experience with tools such as REST Assured, Postman, Karate, and similar tools.
  • Experience testing microservices, APIs, and distributed systems.
  • Experience integrating automated tests into CI/CD pipelines using tools such as Azure DevOps, GitHub Actions, Jenkins, GitLab CI, or similar.
  • Experience with Git, pull requests, branching strategies, and code reviews.
  • Strong understanding of Agile delivery practices.
  • Experience with SQL and database validation.
  • Ability to troubleshoot complex technical issues across frontend, backend, mobile, API, and infrastructure layers.
  • Strong communication skills and comfort working directly with client stakeholders.

Benefits

Comp & perks
  • standard benefits package

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Test AutomationAPI TestingMobile Test AutomationAutomated Testing FrameworksSQL Database ValidationPerformance TestingLoad TestingSeleniumJavaPython
Soft Skills
Strong Communication SkillsMentoring QA Engineers