Charles Schwab
Senior CI/CD Automation Engineer (Tech Lead)
Charles Schwab, Southlake, Texas, United States, 76092
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 generate and analyze data to validate various components and modules of the application.
Troubleshoot 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
Minimum 10 years’ experience in same or 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
#J-18808-Ljbffr
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
#J-18808-Ljbffr