Skip to main content
close

Search Jobs

Senior CI/CD Automation Engineer (Tech Lead)

Southlake, TX ; Ann Arbor, MI ; Lone Tree, CO
Requisition ID 2025-111991 Category Engineering & Software Development Position type Regular Pay range USD $126,500.00 - $200,000.00 / Year Application deadline 2025-06-13
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. We believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s).

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.

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.

At Charles Schwab & Co., we are on a mission to be the most trusted name in financial services and transform lives and investing through client-centric and innovative investing solutions. As a Senior CI/CD Automation Engineer(Tech Lead), you will be working on the QA automation team of the award-winning thinkorswim® platforms. In this role, you will have the opportunity to work on a team of hardworking engineers, on one of the most sophisticated trading platforms in the world, built on a codebase that we are constantly embrace cutting-edge technologies and deliver cool features that empower our clients to make wise financial decisions.

Role and Responsibilities:

•          Individual contributor to drive, plan and continuously improve upon automation test framework
•          Support DevOps integration and pipelines working with QA Automation engineers
•          Gain in-depth knowledge of how new systems function and generating and analyzing data to validate various components and modules of the              application.
•          Trouble shoot test environmental/test data issues and debug automation code
•          Act as the tech lead for the automation team, setting best practices, defining test strategies, and ensuring high-quality coverage
•          Collaborate with product managers, engineers, and other QA engineers to define test strategies, acceptance criteria, and automation plans
•          Build scalable and robust automated test suites to support continuous integration and deployment
•          Proactively identify opportunities for automation, optimization, and improvement in test infrastructure and coverage
•          Participate in code reviews to ensure testability and quality are integrated into the development process
•          Mentor and lead other engineers in automation best practices, fostering a culture of continuous learning
•          Establish policies and practices for automation excellence
•          Possess a strong aptitude for learning new technologies
•          Champion a high bar for quality across the company and help shape the quality engineering culture

What you have


•          B.S. in Computer Science or equivalent experience
•          Experience working in Agile development environments
•          Strong knowledge of test automation frameworks, automation framework architecture, design, development and scripting languages
•          Strong knowledge and expertise in automation pipelines in CI/CD framework and tools
•          Strong problem-solving skills with a detail-oriented approach.
•          Strong hands-on experience in Java, Python or other Object-Oriented Programming Languages
•          Ability to lead, mentor, and provide technical guidance to junior and mid-level engineers.
•          Experience in testing APIs/Web Services.
•          Experience with Unix/Linux, Windows
•          Experience with SQL
•          Minium 10 year’s experience in same of similar role

Preferred Qualifications:

•          Excellent verbal and written communication skills and high attention to details
•          Willingness to learn new technologies and implement in short amount of time
•          Ability to work independently with minimal supervision
•          Self-motivated, independent and proactive
•          Outstanding collaboration and interpersonal skills
•          Hunger to learn and explore new technologies to optimize the existing process

In addition to the salary range, this role is also eligible for bonus or incentive opportunities.


What’s in it for you

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. 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