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

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.

Senior Software Development Engineer in Test – Backbase, Digital Banking
AequilibriumSenior Software Development Engineer in Test for digital banking solutions, designing automated testing frameworks. Collaborate with cross-functional teams to ensure quality in software delivery.
Tech Stack
Tools & technologiesAndroidAzureCypressDistributed 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 resumeApplicant 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