Skip to main content
close

Search Jobs

Senior Java Software Development Engineer in Test (SDET)

Southlake, TX
Requisition ID 2026-118596 Category Engineering & Software Development Position type Regular Pay range USD $90,000.00 - $200,100.00 / Year Application deadline 2026-01-29
Apply

Your opportunity


At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together.

Schwab Technology Services enables the future of how clients manage their money by providing innovative and reliable technology products and services as a part of our ongoing commitment to democratize access to investing and financial planning.

Software Developer Engineer Testing (SDET) Job Description Stock Plan Services focuses on supporting equity compensation for our B2B clients. We have multiple applications that support this effort, and our mission is to launch a consolidated platform of microsites to combine these segregated applications into a holistic user experience. While executing this goal we strive to maintain excellent customer support and deliver on sustaining engineering objectives. We are fueled by a diverse team of talented team-members who continuously raise the bar on delivering best-in-class products and services to people all over the world. The successful candidate will be an expert in designing scalable and maintainable test automation. This individual will work closely with the developers to understand the architecture of the application to best devise how to build reliable, maintainable automated tests. The candidate must be passionate about quality and assist in creating a high-quality culture across the scrum team(s).

What you have


Required Qualifications

• 5+ years of work experience with a bachelor’s degree or an Advanced Degree (e.g. Masters, MBA, JD, MD, or PhD)

• 5+ years of hands-on experience developing and maintaining automated test suites for UI and API/service level testing in an

   Agile environment.

• 4+ year of Schwab technology Equity Award Center and/or Stock Plan Services domain experience gained as a current or 

   recent contractor or employee

• 1+ year of Schwab technology domain experience gained as a current or recent contractor or employee

• Proven track record overseeing test case creation for large and complex projects, including coordinating and reviewing the 

   work of other engineers.

• Programming experience in Java (preferred), with additional hands-on coding in other modern languages such as TypeScript.

• Experience and knowledge with cloud technologies (AWS, Azure, GCP, PCF etc.)

• Experience with Atlassian Tools (Jira, Zephyr, Confluence)

• Experience with Selenium and Postman, Insomnia, or Bruno.

• Experience with load testing tools (e.g. JMeter, BlazeMeter or LoadRunner) and concepts (e.g. P95)

• Experience with relational databases and SQL, ideally MS-SQL and/or Oracle.

• Experience with REST based APIs and understanding of the concepts involved with REST APIs

• An understanding of Clean Code concepts such as DRY and/or SOLID

• Familiarity with Design Patterns such as the Page Object Model or proxy, factory, and data objects

Preferred Qualifications

• Experience with document databases such as MongoDB.

• Experience with cloud-based testing infrastructure tools such as Saucelabs.

• Understanding of IAS (infrastructure as service) in context of application testing.

• Data Modeling experience

• Experience with SOAP based UIs

Job Family-Specific Competencies

· Analytical Thinking - Approaching a problem by using a logical, systematic, sequential approach

· Software Development - Implementing standards, processes, and methods to create, test, and verify software components, 

  ensuring reliability and resolving operational problems and bugs

· Software Release and Deployment - Managing the deployment of software updates while ensuring compliance with safety, 

  security, and quality standards

· System Design and Architecture - Implementing concepts for system design,ensuring compatibility with cloud architectures, 

  and utilizing adaptive approaches for lifecycle models and methodologies

· Quality Assurance Testing - Confirming the integrity and reliability of business operations through rigorous testing and 

  compliance verification

· Software Design and Specifications - Developing software solutions that meet requirements using established design principles

  and standards, employing predictive or adaptive design techniques, including plan-driven or iterative/agile approaches


What’s in it for you

At Schwab, you’re empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration—so you can build the skills to make a lasting impact. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.

We offer a competitive benefits package 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
Apply

Eligible Schwabbies receive

  • Medical, dental and vision benefits

  • 401(k) and employee stock purchase plans

  • Tuition reimbursement to keep developing your career

  • Paid parental leave and adoption/family building benefits

  • Sabbatical leave available after five years of employment