> Markdown version of [/jobs/ext/2155342-software-development-engineer-in-test-sdet](https://www.wearedevelopers.com/jobs/ext/2155342-software-development-engineer-in-test-sdet). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Engineer in Test (SDET) - **Company:** After School Matters, Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $110,000.0 - $115,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Computer-Aided Design, Application Programming Interfaces (APIs), Amazon Web Services, Application Performance Management, User Authentication, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Software Quality, Code Review, Computer Programming, Databases, Cursor (Graphical User Interface Elements), DevOps, Distributed Systems, Github, Monitoring of Systems, Apache JMeter, Python (Programming Language), Load Testing, Microsoft UI Automation, OAuth, Systems Development Life Cycle, Selenium, SQL Databases, TypeScript, Openapi, Datadog, Google Cloud, Performance Testing, Postman, GitHub Copilot, Appium, Grafana, Test Scripts, Cypress (Programming Language), Software Troubleshooting, Backend, Git, Kotlin, Specflow, Blazemeter, Gitlab-ci, Git Flow, Gherkin, Playwright, Front End Software Development, Kibana, Restful APIs, Cucumber (Software), Splunk, GPT, Xctest, SDET, Jenkins, Microservices - **Published:** August 20, 2026 - **Apply:** https://aequilibrium.applytojob.com/apply/xDkhn4b4Qs/Senior-Software-Development-Engineer-In-Test-SDET-Backbase-Digital-Banking?source=GS ## About the Role We are looking for a Senior Software Development Engineer in Test (SDET) with strong experience in automation, digital banking, and quality engineering to join our team. This role is ideal for someone who thinks like a developer, understands complex enterprise systems, and can help clients build reliable, scalable, and high-performing digital banking platforms., * 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. Nice to Have * Experience with Backbase, VeriPark, or other digital banking platforms. * Experience in credit unions, banking, fintech, lending, originations, payments, or member onboarding. * Experience with performance testing tools such as JMeter, BlazeMeter, Azure Load Testing, OctoPerf, or similar. * Experience with cloud platforms such as Azure, AWS, or Google Cloud. * Experience with observability and monitoring tools such as Grafana, Azure Application Insights, Splunk, Kibana, Datadog, or OpenTelemetry. * Experience with contract testing, OpenAPI, OAuth, identity, authentication, or authorization flows. * Experience with BDD tools such as Cucumber, Gherkin, or SpecFlow. * Experience with AI-assisted development or testing tools such as GitHub Copilot, Cursor, ChatGPT, Claude, or similar tools. * Consulting or client-facing delivery experience. What Makes You Successful You are a strong technical QA professional who can operate as an engineer, not just a tester. You understand how modern applications are built and how to validate them at every layer. You can work independently, communicate clearly, and help clients improve their quality practices. You are comfortable in complex enterprise environments and enjoy solving problems across systems, teams, and technologies. ## Description As a Senior SDET, you will help design, build, and maintain automated testing frameworks for web, mobile, API, and backend systems. You will work closely with developers, architects, product owners, DevOps engineers, and client stakeholders to improve quality across the software delivery lifecycle. You will play a key role in ensuring that digital banking solutions are reliable, secure, performant, and ready for production use., * 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. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Streaming AI Responses in Real-Time with SSE in Next.js & NestJS](https://www.wearedevelopers.com/videos/1630-streaming-ai-responses-in-real-time-with-sse-in-next-js-nestjs) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)