At Schwab, the Liquidity Technology team is responsible for supporting the regulatory reporting, metrics, and analysis of the Liquidity needs of the firm. This is a critical part of the firm’s health so you will be working on essential applications that play a key part in day-to-day compliance with Federal regulations. This includes applications that source data from various internal and external sources, translate disparate data into a common domain model, calculate near real-time liquidity numbers, and display results and reporting on a UI.
We are seeking a Mid-Level Software Development Engineer in Test (SDET) to join our engineering team. This role combines strong software development skills with a passion for quality assurance and automation. You will design, develop, and maintain automated test frameworks, collaborate with developers and business system analysts, and ensure the delivery of high-quality software products. You will be working with a team of talented technologists and SMEs who bring a lot of energy, focus and fresh ideas that support our mission to provide value by seeing the world “Through Clients' Eyes.”
Key Responsibilities
Develop and maintain automated test frameworks for web applications, and REST APIs.Write clean, efficient, and reusable code for test automation using Java 11/17.Perform API testing using tools like REST Assured, Bruno, and Postman.Integrate automated tests into CI/CD pipelines (Bamboo, GitHub Actions, etc.).Collaborate with developers, BSAs, and product teams in Agile environments.Conduct performance and security testing using JMeter and vulnerability scanning tools.Troubleshoot and debug automation scripts and test failures.Participate in code reviews and advocate for best testing practices.Ability to work independently and in cross-functional teams. What you haveRequired Skills & Qualifications
A bachelor’s degree in computer science or related field -OR- hands on experience gained through 4-6+ years in a SDET role.Programming: Proficiency in Java 11/17 and SpringBoot; strong understanding of OOP concepts.Automation Tools: Selenium, Cypress/Playwright; JUnit/TestNG; BDD frameworks (Cucumber).API Testing: REST Assured, Postman, Bruno.CI/CD & DevOps: Bamboo, GitHub Actions; basic knowledge of Docker/Kubernetes.Database: MS SQL.Performance Testing: JMeter or LoadRunner.Familiarity with testing best practices including security, system, integration, and regression testing.Strong analytical and problem-solving skills.Excellent communication and collaboration abilities.Attention to detail and customer-centric approach.Adaptability and continuous learning mindset.
Preferred Qualifications
Knowledge of the financial services industry, particularly liquidity concerns like intra-day liquidity and cash movement, is nice to have, but not required.Experience in ETL and data validation for comprehensive end-to-end testing, including functional, integration, performance, and security testing.Experience with modern UI frameworks (Angular, React).Exposure to cloud-based test environments.Knowledge of Shift-Left Testing and early defect prevention strategies.
Why Work for Us
Own Your Tomorrow embodies everything we do! We are committed to helping our employees ignite their potential and achieve their dreams. Our employees get to play a central role in reinventing a multi-trillion-dollar industry, creating a better, more modern way to build and manage wealth.
Benefits: A competitive and flexible package designed to empower you for today and tomorrow. We offer a competitive and flexible package designed to help you make the most of your life at work and at home—today and in the future.
Schwab is committed to building a diverse and inclusive workplace where everyone feels valued. As an Equal Opportunity Employer, our policy is to provide equal employment opportunities to all employees and applicants without regard to any status that is protected by law. Please click here to see the policy.
Schwab is an affirmative action employer, focused on advancing women, racial and ethnic minorities, veterans, and individuals with disabilities in the workplace. If you have a disability and require reasonable accommodations in the application process, contact Human Resources at applicantaccessibility@schwab.com or call 800-275-1281.
Options Apply for this jobApplyShareRefer a friendRefer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Share on your newsfeedWhy work for us?
At Schwab, we’re committed to empowering our employees’ personal and professional success. Our purpose-driven, supportive culture, and focus on your development means you’ll get the tools you need to make a positive difference in the finance industry.
We offer a competitive benefits package to our full-time employees that takes care of the whole you – both today and in the future:
401(k) with company match and Employee stock purchase plan Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions Paid parental leave and family building benefits Tuition reimbursement Health, dental, and vision insurance Application FAQsSoftware Powered by iCIMS
www.icims.com