We craft remarkable experiences.
Senior Software Development Engineer in Test – Backbase, Digital Banking
Location
Canada
Posted
2 days ago
Salary
$110K - $140K / year
Seniority
Senior
Job Description
Senior Software Development Engineer in Test – Backbase, Digital Banking
Aequilibrium
• 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.
Job Requirements
- 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
- standard benefits package
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Develop, maintain, and execute test plans, test cases, and validation procedures. • Validate functionality across warehouse execution workflows, robotic fleet operations, inventory movement, and fulfillment processes. • Perform functional, integration, regression, and end-to-end testing. • Verify system behavior under normal operating conditions and exception scenarios. • Document test results, defects, and quality risks. • Build and execute simulation scenarios that mimic real-world warehouse operations. • Validate software performance under high order volumes, peak operational periods, robot congestion, equipment failures, network interruptions, resource contention, and inventory exceptions. • Assist in maintaining digital twin environments representing customer deployments. • Develop reusable operational test scenarios for release validation. • Configure and maintain emulated warehouse environments. • Validate integrations with Autonomous Mobile Robots (AMRs), Warehouse Management Systems (WMS), Warehouse Execution Systems (WES), barcode scanners, label printers, PLC-controlled equipment, conveyor systems, and third-party APIs. • Reproduce customer-reported issues using simulation and emulation environments. • Develop automated test suites for APIs, workflows, integrations, and regression testing. • Expand automated coverage across warehouse and robotics applications. • Integrate automated tests into CI/CD pipelines. • Maintain test frameworks and automation infrastructure. • Participate in code reviews for automated test development. • Identify, document, and track software defects. • Work with engineering teams to reproduce and diagnose issues. • Perform root cause analysis for production incidents. • Verify defect fixes and regression impacts. • Provide quality assessments for release readiness. • Participate in release certification activities. • Execute operational acceptance testing. • Assess release risk and communicate findings to stakeholders. • Validate customer-specific configurations before deployment.
Role Description Your Role: - Plan, design, develop, and maintain automated test frameworks for API and backend services using RestAssured. - Write and execute robust automated test scripts for RESTful APIs, ensuring comprehensive coverage. - Collaborate with development teams to define test strategies, acceptance criteria, and quality standards. - Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps). - Perform code reviews for test automation scripts and provide mentorship to junior QA engineers. - Analyze test results, identify defects, and work with developers to resolve issues promptly. - Ensure compliance with best practices in test automation, including maintainability, scalability, and performance. - Contribute to continuous improvement of QA processes and tools. Qualifications - 5+ years of experience in software testing and automation. - Strong proficiency in Java and RestAssured for API automation. - Hands-on experience with TestNG/JUnit, Maven/Gradle, and Git. - Solid understanding of RESTful APIs, HTTP methods, and JSON/XML. - Experience with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps). - Familiarity with Postman, Swagger, and API documentation tools. - Knowledge of BDD frameworks (e.g., Cucumber) is a plus. - Strong analytical and problem-solving skills. Company Description Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
• Support all SLT NPI manufacturing and engineering activities in production floor, from product bring-up through mass production. • Develop and improve automated test systems and thermal solutions for System-Level Testing (SLT). • Perform test station setup, hardware configuration, qualification, and maintenance for NPI and production. • Collaborate with cross-functional teams and vendors on the design, development, and validation of test equipment. • Plan and execute Design of Experiments (DOE) to identify root causes and resolve production issues. • Collect, analyze, and interpret manufacturing data to drive yield and productivity improvements. • Provide frontline engineering support to production operations and troubleshoot test-related issues in real time. • Develop and maintain test programs and tools for system-level and chip-level debugging, validation, and failure analysis. • Leverage the latest AI technologies to improve testing efficiency, automate workflows, enhance data analysis, and drive quality improvements.
Role Description We are seeking an innovative Automation Solution Architect to join our pre-sales and solutioning team. This role focuses on designing intelligent automation solutions that drive operational efficiency and business transformation for prospective and existing clients. Qualifications - 15+ years of experience in process automation and intelligent automation - Deep expertise in RPA platforms: UiPath, Automation Anywhere, Blue Prism - Strong knowledge of low-code automation platforms: Microsoft Power Automate, Power Apps, Mendix, OutSystems - Hands-on experience with Process Mining tools: Celonis, UiPath Process Mining, ABBYY Timeline - Expertise in Intelligent Document Processing (IDP) solutions - Experience with AI/ML integration for cognitive automation (NLP, Computer Vision, ML models) - Knowledge of workflow orchestration and BPM tools - Understanding of Hyperautomation concepts and enterprise automation strategies - Experience in building business cases and ROI models for automation initiatives - Excellent client-facing and consultative selling skills - Strong presentation and communication abilities Requirements - Bachelor's degree in Computer Science, Information Technology, Engineering, or related field - RPA certifications required: UiPath Advanced Developer, Automation Anywhere Master Certified, Blue Prism Developer - AI/ML certifications a plus Company Description Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services—creating tangible value at speed and scale. We are a talent- and innovation-led company with approximately 791,000 people serving clients in more than 120 countries. Technology is at the core of change today, and we are one of the world’s leaders in helping drive that change, with strong ecosystem relationships. We combine our strength in technology and leadership in cloud, data and AI with unmatched industry experience, functional expertise and global delivery capability. Our broad range of services, solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Song, together with our culture of shared success and commitment to creating 360° value, enable us to help our clients reinvent and build trusted, lasting relationships. We measure our success by the 360° value we create for our clients, each other, our shareholders, partners and communities.




