
Senior Software Development Engineer in Test – Backbase, Digital Banking
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Canada.
• Design, develop, and sustain scalable test automation frameworks for digital banking applications.
• Create automated tests for web, mobile, API, backend, and integration layers.
• Establish and manage automated regression, functional, smoke, integration, and end-to-end test suites.
• Construct and uphold mobile test automation using Appium, Espresso for Android, and XCTest for iOS.
• Enhance quality engineering practices across Agile delivery teams.
• Collaborate with developers to set testable acceptance criteria and elevate code quality.
• Incorporate automated testing into CI/CD pipelines.
• Develop API automation for RESTful services, microservices, and integration points.
• Assist with performance testing, load testing, and reliability validation.
• Evaluate test results, pinpoint defects, and collaborate with engineering teams to address issues.
• Contribute to the definition of testing standards, automation patterns, and quality gates.
• Engage in code reviews for automation frameworks and test scripts.
• Mentor fellow QA engineers and help foster a robust quality engineering culture.
• Engage directly with client teams in a consulting setting.
• Over 7 years of experience in software quality engineering, test automation, or SDET roles.
• Extensive experience in designing and maintaining automated testing frameworks.
• Proficient programming skills in one or more languages such as Java, C#, JavaScript/TypeScript, Python, or Kotlin.
• Experience with UI automation tools like Selenium, Playwright, Cypress, or similar.
• Background in working with Appium and in developing and maintaining mobile test automation using Espresso for Android and XCTest for iOS.
• Strong experience in API testing with tools such as REST Assured, Postman, Karate, and similar tools.
• Experience in testing microservices, APIs, and distributed systems.
• Familiarity with integrating automated tests into CI/CD pipelines using tools like Azure DevOps, GitHub Actions, Jenkins, GitLab CI, or similar.
• Proficient with Git, pull requests, branching strategies, and code reviews.
• Strong understanding of Agile delivery methodologies.
• Experience with SQL and database validation.
• Ability to diagnose complex technical issues across frontend, backend, mobile, API, and infrastructure layers.
• Excellent communication skills and comfort in interacting directly with client stakeholders.
• Standard benefits package
Healthesystems
Moniepoint Inc. (Formerly TeamApt Inc.)
Wavestone
Dev.Pro
Get handpicked remote jobs straight to your inbox weekly.