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.
Implement test automation framework for web services, APIs, and web-based applications.
Develop, execute, and maintain automation tests cases and test scenarios for high volume, low latency web and desktop applications.
Ensure automation is constantly running, analyzing, documenting, and promptly reporting on failures.
Collaborate with scrum team members to build out automation solutions to advance Schwab SDLCs and meeting critical business objectives.
Design test cases and test plans for given acceptance criteria and perform browser compatibility testing for web applications.
Coordinate with scrum team members, Product Owners, and Scrum Masters to integrate project plans, testing schedules, and metrics reporting.
Understand the application architecture, hosting infrastructure, interaction with dependency apps, and complete feature workflow to assess all the risk around integration points before developing good test cases.
Provide complete testing coverage including manual testing when automation is not possible.
Write and execute performance and load tests for multiple applications to measure scalability and stability.
Master's in Computer Science, Computer Engineering, or a related field.
12 months of experience in a related occupation.
Experience must include 12 months involving TDD (test-driven development), BDD (business-driven development), and CI/CD (continuous integration/continuous deployment) skills set.
Programming in Java, REST APIs, asynchronous and multi-thread processing, and Python.
Back and White box testing, data security, network, load and performance testing.
ETL and Data Validation including end-to-end functional testing, integration, performance, and security testing.
Cloud Computing including Pivotal Cloud Foundry or Google Cloud Platform.
Relational database and MongoDB for Database management.
Event Data Store Processing with IBM MQ/Kafka.
Experience in the Financial domain, with a focus on high transactions platform.
401(k) w/ company match
employee stock purchase plan
paid vacation
volunteering
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
hybrid/remote work schedule available for eligible positions (subject to Schwab's internal approach to workplace flexibility)