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.
Duties: Implement standard methodologies, resolve test issues, track and prioritize defects, record test results, participate in product readiness and release decisions. Research, investigate, implement, and mentor junior team members in the areas of Agile testing practices, Test Driven Development, Test Automation and reporting Test Metrics. Participate in technical governance and help facilitate overall product quality standards with development and business teams. Develop a robust QA Automation framework that can support various test validation techniques like UI, file, DB and API validations to ensure automation is constantly running, analyzing, and promptly reporting on failures Liaise with product teams, Product Owners and Scrum Masters to integrate project plans, testing schedules, and metrics reporting. Assist in driving Use Case and User Story reviews, and help resolve requirements ambiguities. Partner with geographically-distributed teams to plan our future QA tooling and technology decisions.
Salary: $127,100.00 - $133,400.00
What you have
Job Requirements: Bachelor's degree in Computer Science, Engineering, or a related field and 60 months of progressive, post-bachelor’s experience in a related occupation. Experience must include 60 months involving the following: Backend technologies including Spring Boot, MongoDB, and SQL; Web technology including JavaScript; API and REST technologies; Build a robust and expandable QA automation framework using behavior driven development approach to support various test validation techniques like UI, file, DB and API validations; Enhance the QA automation framework with all necessary technology stacks including rest-assured, selenium web driver, json-simple, jaxb, cucumber, junit, testNG, extent report, or log4j to support various test automation needs across multiple teams; Perform proof of concept using the automation framework to support project specific needs and mentor QA team members to leverage the automation framework to build automation scripts; Understand the business flow use cases and come up with optimal test strategy to achieve QA automation validations based on the team expectation; and Own and maintain the QA Automation repos in bitbucket and GitHub by performing peer reviews to ensure industry standards are met on the code developed by peers.
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