Charles Schwab

Lead QA Engineer

Charles Schwab$100K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years in software testing and quality engineering, with manual and automation testing expertise.
  • Experience in enterprise financial services or risk technology platforms, ensuring control integrity and release quality.
  • Proficient in automation tools like Java, Selenium WebDriver, TestNG, Cucumber, Maven, and Jenkins.
  • Experience designing and executing various testing types, including functional, regression, and API testing.
  • In-depth understanding of software development and testing lifecycles (SDLC, STLC) with Agile methodologies.
  • Strong SQL skills for database testing and validation across multiple platforms.
  • Familiarity with defect tracking tools like Jira, HP ALM, or Quality Center.

Responsibilities

  • Lead quality engineering for risk technology applications focused on critical workflows and regulatory controls.
  • Develop and execute test strategies across various testing types to boost release confidence.
  • Enhance and maintain scalable automation frameworks to drive coverage and efficiency.
  • Collaborate with product, engineering, and business teams to create valuable test scenarios and criteria.
  • Validate services and APIs across distributed systems to ensure accurate integration and stable performance.
  • Conduct database validation to ensure data integrity during migrations and across systems.
  • Manage defect triage processes and report on quality and release readiness with clear communications.

Benefits

  • Opportunities for professional development and training.
  • Collaborative and innovative work environment.
  • Flexible working hours or remote work options.
  • Potential for performance-based bonuses or incentives.
Full Job Description
Your Opportunity

This role supports Charles Schwab’s Risk Management Technology modernization efforts by strengthening quality engineering across business-critical risk platforms. The position focuses on validating regulatory controls, risk workflows, approvals, precheck services, data movement, and release readiness across both legacy and modernized applications. The individual in this role will partner closely with product, engineering, and business teams to improve control integrity, increase release confidence, and help advance scalable quality practices across the platform lifecycle. 

 

What you are good at 

Deep expertise in quality engineering across risk technology platforms, with strong experience validating business-critical workflows, regulatory controls, data integrity, and end-to-end system behavior. 

Strong hands-on background in test automation using Java, Selenium WebDriver, TestNG, Cucumber, Maven, and Jenkins, with the ability to build and scale maintainable automation frameworks. 

Solid command of software delivery and quality lifecycles, including SDLC, STLC, Agile execution, release validation, defect governance, and production-readiness practices. 

Proven ability to translate requirements, user stories, and technical designs into effective test strategies, traceability, coverage models, and reusable test assets. 

Experience validating service-oriented and API-driven architectures, including REST and SOAP services, to ensure reliable integration across modernized application ecosystems. 

Strong database and migration validation skills using SQL across Oracle, MySQL, SQL Server, and cloud-based environments, with focus on data reconciliation and downstream integrity. 

Working knowledge of hybrid, keyword-driven, data-driven, and behavior-driven automation approaches that support modernization, repeatability, and long-term maintainability. 

Strong quality governance discipline with experience managing defects, execution reporting, and release risk using tools such as Jira, HP ALM, and Quality Center. 

Effective cross-functional collaboration with engineers, analysts, product partners, and business stakeholders to improve delivery quality across modernization initiatives. 

Strong analytical thinking, risk-based prioritization, and communication skills, with the ability to operate effectively in complex, fast-moving enterprise delivery environments. 

 

What you'll do 

Lead quality engineering efforts for risk technology applications supporting business-critical workflows, regulatory controls, and enterprise risk decisioning. 

Design and execute functional, regression, integration, system, and end-to-end test strategies that strengthen release confidence across modernized platforms. 

Build, enhance, and maintain scalable automation frameworks using Java, Selenium, TestNG, Cucumber, Maven, and Jenkins to improve coverage, speed, and repeatability. 

Partner with product, engineering, and business teams to translate requirements into high-value test scenarios, acceptance criteria, and risk-based coverage. 

Create and maintain test strategies, plans, cases, data sets, and traceability artifacts that support disciplined delivery across modernization programs. 

Validate APIs, services, and integration points across distributed systems to ensure stable connectivity, accurate data exchange, and resilient application behavior. 

Perform database and migration validation to confirm data accuracy, reconciliation, and control integrity across legacy and modernized data flows. 

Drive defect triage, root-cause visibility, and execution reporting with clear communication of quality signals, release risk, and readiness status. 

Support Agile delivery through sprint planning, execution tracking, release coordination, and close collaboration with cross-functional teams. 

Ensure quality across user interfaces, backend services, and non-production environments while supporting production-aligned validation for critical releases. 

Contribute to release validation and operational readiness by ensuring coverage of key workflows, control points, and failure scenarios before deployment. 

Help advance the modernization framework by standardizing automation practices, improving regression efficiency, and strengthening quality engineering across the platform lifecycle. 

 

What you have

Required Qualifications 

  • 8+ years of experience in software testing and quality engineering, including strong hands-on experience in both manual and automation testing. 
  • Experience supporting enterprise financial services, banking, or risk technology platforms with strong expectations for control integrity, stability, and release quality. 
  • Strong automation expertise using Java, Selenium WebDriver, TestNG, Cucumber, Maven, and Jenkins. 
  • Experience designing and executing functional, regression, integration, system, API, database, and end-to-end testing for complex enterprise applications. 
  • Strong understanding of SDLC, STLC, Agile delivery, defect lifecycle management, and release readiness practices. 
  • Experience developing test strategies, test plans, test cases, traceability artifacts, and reusable automation assets aligned to business and technical requirements. 
  • Hands-on experience testing REST and SOAP services using tools such as Postman, SoapUI, Rest Assured, or comparable API testing tools. 
  • Strong SQL and database validation skills with experience testing data integrity, migration outcomes, and backend processing across Oracle, SQL Server, MySQL, or cloud-based environments. 
  • Experience using Jira, HP ALM, or Quality Center for defect tracking, execution management, and quality reporting. 
  • Ability to partner effectively with product, engineering, business analysts, and QA teams to support risk-based testing, issue resolution, and release confidence. 

 

Preferred Qualifications 

  • Experience supporting Charles Schwab or similar risk management platforms, including workflows tied to issuer limits, concentration limits, approvals, counterparty exposure, or regulatory reporting. 
  • Experience validating modernization initiatives involving legacy-to-modern platform transitions, redesigned data models, or migration of risk-related workflows. 
  • Knowledge of risk controls, approval workflows, exception processing, and business-rule validation within regulated enterprise environments. 
  • Experience with hybrid, keyword-driven, data-driven, or behavior-driven automation frameworks that improve scalability and reuse. 
  • Experience validating precheck services, service orchestration, or API-driven integrations across distributed systems. 
  • Strong understanding of release governance, operational readiness, and production-aligned validation for critical business applications. 
  • Ability to identify quality gaps early, communicate release risk clearly, and drive pragmatic improvements to automation and regression efficiency. 
  • Experience mentoring QA engineers or coordinating testing assignments across multiple modules, workstreams, or sprint deliverables. 

 

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

About Charles Schwab

Charles Schwab is a financial services company that provides a full range of securities, brokerage, banking, money management, financial advisory, investor, and retirement plan services. It operates in four main divisions; investing, wealth management, banking, and trading. Charles Schwab provides a full-service brokerage platform that serves individual investors who invest on their own or through a workplace-sponsored retirement or equity plan, as well as banking through Schwab Bank. The firm was founded in 1973 and is headquartered in San Francisco, California.

Charles Schwab Careers

Join the vibrant team at Charles Schwab, a leader in global finance, where your career is propelled by innovation, leadership, and a commitment to diversity and professional growth. At Charles Schwab, we offer more than just job opportunities; we provide a platform for you to make a significant impact on the industry and our clients' lives.

Work You’ll Do

At Charles Schwab, we are dedicated to helping our clients manage their financial futures. Being part of our team means you'll work alongside some of the most skilled professionals in the financial services industry. Our culture thrives on teamwork, integrity, and relentless dedication to our clients. Whether you're looking for a position in financial consulting, technology, or administrative support, Charles Schwab offers a dynamic work environment where your skills will be honed and your achievements recognized.

Innovate and Lead

Embrace the opportunity to lead through innovation. Charles Schwab’s commitment to technology and innovation is fundamental to our service delivery. By joining our team, you will be at the forefront of developing new solutions that redefine the future of finance. Your leadership can guide significant projects that impact our company and the industry.

Grow Your Career

Charles Schwab believes in fostering the growth of its employees. Whether through professional development programs, diversity training, or leadership workshops, we ensure that our team members receive the support and training they need to advance their careers. With a variety of career paths available, your job at Schwab can evolve with your interests and expertise.

Internship and Employment Opportunities

Start your professional journey with Charles Schwab through our internship programs or full-time employment opportunities. We seek individuals who are passionate, curious, and ready to drive change. A career at Schwab is not just about having a job; it's about building a lasting relationship with a company that values your potential.

Benefits and Culture

Charles Schwab is renowned for its employee-friendly culture. We offer a comprehensive benefits package that supports the health, financial stability, and work-life balance of our team members. From competitive salaries and bonuses to health insurance and retirement plans, Schwab ensures that your career is as rewarding as it is enriching.

Networking and Professional Development

Expand your professional network and enhance your skills through our various networking events, mentorship programs, and training sessions. At Charles Schwab, we believe in leveraging collective expertise to foster learning and innovation. Engage with leaders, gain insights from experienced professionals, and build relationships that will aid your career trajectory.

Join Our Team

Explore the numerous career paths available at Charles Schwab and discover how your talents can be utilized to their fullest potential. Search open positions that match your skills and interests. We are continuously hiring across various disciplines and look forward to adding innovative, driven individuals to our team.

Stay Connected

Keep up to date with the latest from Charles Schwab Careers by subscribing to our job alert emails. Tailor your subscription to receive updates that align with your career preferences and be the first to know about new openings, company news, and professional tips.

Explore Charles Schwab Jobs

Ready to take the next step in your career? Visit our careers page to review current job openings, submit your resume, and prepare for your interview. At Charles Schwab, your future is waiting. [SEARCH CHARLES SCHWAB JOBS] Join Charles Schwab today and be part of a team that values diversity, innovation, and leadership—where your career can thrive in the exciting world of finance.
Learn more about Charles Schwab
Size
34,200 employees
Market Cap
$151.6 billion
Industry
Net Income
$3.2 billion
Founded
1973
5 Year Trend
+20%
Revenue
$12.1 billion
NASDAQ

Similar Jobs

More Jobs at Charles Schwab

More Information Technology Jobs

Find similar Lead QA Engineer jobs: