Charles Schwab Corporation

Software Developer Engineer in Test

Job Locations US-TX-Austin
Requisition ID
Posted Date
2 months ago(6/11/2020 12:19 PM)
Position Type
Full time

Your Opportunity

The successful candidate will be an expert in designing scalable and maintainable test automation along with developing an automation framework when needed.  This individual will work closely with the Development Lead and Technical Director to understand architecture of the application to best devise how to build reliable, maintainable automated tests. 


The candidate must be passionate about quality and assist in maintaining a high quality culture across the organization.  Finally, the ideal candidate will have the technical skills and knowledge to work very closely with developers and architects to suggest better ways to implement high quality code.

What you are good at

  • Setting up, maintaining, and performing test automation frameworks and building test scenarios and acceptance tests
  • Understanding the flow of code and how it interacts with different components
  • Train and Mentor QA team on agile processes; must be available to train the team as required
  • Work with the development team to understand the application architecture in order to access risk and integration points in order to develop good test cases
  • Researching test tools, methodologies, and trends and upgrading existing practices and processes
  • Manage multiple mid-sized projects in a fast-paced, dynamic environment
  • Managing the final quality on production release
  • Develop CI/CD pipelines for execution of test automation

What you have

Required Skills:

  • BS Degree in Computer Science or a related field with 4+ years of experience in Test Automation frameworks in Agile
  • Experience in assisting in the design of a scalable and maintainable automation framework and testing of RESTful Web Services
  • Strong understanding of proper automation coverage (unit, functional, regression )
  • Strong programming knowledge and experience in Object Oriented languages (Java or C#)
  • Experience with Atlassian Tools (Bitbucket, Jira, Zephyr, Bamboo)
  • Experience in an Agile work environment
  • Team player with excellent communication skills (oral and written) to technically communicate with Application Architects, Development, QA peers and Business partners
  • Flexibility with acting as the Lead Automation Engineer across multiple scrum teams

Preferred Skills:

  • Experience in SOA, C-based language, including functional, integration, performance, and security testing


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Why Schwab?

At Schwab, “Own Your Tomorrow” embodies everything we do! We are committed to helping our employees unleash their potential and achieve their dreams. Our employees get to play a central role in disrupting a multi-trillion-dollar industry, creating a better, more modern way to build and manage wealth. We’re a modern financial services firm that stands apart from the industry, where you can go as far as your ambition takes you.

Hear from employees: What’s it like to work at Schwab!

The benefits of working at Schwab: a package designed to empower your health, wealth, career and life.
Schwab is committed to building a diverse and inclusive workplace where everyone feels valued.

As an equal employment 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 policy.)

Schwab is also an affirmative action employer, focused on advancing women, minorities, veterans, and individuals with disabilities in the workplace.
We believe diversity and inclusion are part of our success as a company and our purpose of serving every client with passion and integrity.