Charles Schwab Corporation

Senior Software Development Engineer in Test

Job Locations US-TX-Westlake
Requisition ID
2020-63868
Posted Date
2 months ago(6/18/2020 9:51 PM)
Category
Engineering
Position Type
Full time

Your Opportunity

Customer and Accounting Technology organization is looking for a Senior Staff QE Engineer who will excel in a dynamic fast-paced environment. CAT offers a wide range of technology opportunities for top talent to grow and demonstrate their skills as they develop high-performance financial applications.

What you are good at

  • QA standard methodologies and experience in developing testing strategy for new and existing applications
  • Work very closely with team in an integrated team environment dedicated to delivering high-quality solutions. The right candidate will enjoy being part of a highly interactive, Agile team
  • You understand the testing pyramid and how to properly balance unit, integration, acceptance, and e2e tests
  • Strong communications, collaboration, and problem-solving skills are necessary. Ability to communicate effectively and communicate well with business partners and technology teams is required. Written and verbal communication skills must both be strong.
  • Mentor on QA, network with other Automation teams in Schwab, derive automation standard methodologies for continuous improvement
  • Manage all aspects of automation testing including establishing metrics, applying industry standard methodologies and developing new tools and processes to ensure quality goals are met
  • Develop testing scenarios/cases to address areas such as database impacts, software scenarios, regression testing, boundary/negative testing, usability
  • Influence, develop and execute QA process and testing standard methodologies
  • Drive continuous integration and deployment strategies using tools like Bamboo with a CI/CD philosophy
  • Generating reports for management reporting
  • Identify automation test strategies and tools required to drive efficiencies for Financial planning products
  • Design, develop and implement Test Automation Frameworks for business critical products, data management strategies, and service virtualization strategies to test external services
  • Assist other automation engineers in maintaining the frameworks
  • Create the program level automation test plan for a project, conceiving of the testing strategy and approach

What you have

  • 8+ years of experience with strong knowledge to build and maintain test automation frameworks
  • Strong programming skills in Java or C# programming language
  • Minimum 3 experience leading delivery and adoption of technical innovation across teams. Experience mentoring and guiding junior team members is preferable
  • Having knowledge or understanding of investment/trading life cycle will be a plus
  • Black and white box testing techniques and tools
  • Experience in an Agile work environment
  • Knowledge with test-driven development (TDD) and Behavior Driven Development (BDD) using Gherkin languages like Cucumber
  • Comfort with the Atlassian toolset (Jira, Confluence, Zephyr Tests).
  • Proficiency with testing RESTful web services and Microservices, Performance testing
  • Experience with NoSQL database like MongoDB or Aerospike is a plus
  • Bachelors of Science in Computer Science or a related field

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Why Schwab?

At Schwab, “Own Your Tomorrow” embodies everything we do! We are committed to helping our employees unleash their potential and achieve their dreams. Our employees get to play a central role in disrupting a multi-trillion-dollar industry, creating a better, more modern way to build and manage wealth. We’re a modern financial services firm that stands apart from the industry, where you can go as far as your ambition takes you.

Hear from employees: What’s it like to work at Schwab!

The benefits of working at Schwab: a package designed to empower your health, wealth, career and life.
Schwab is committed to building a diverse and inclusive workplace where everyone feels valued.

As an equal employment opportunity employer, our policy is to provide equal employment opportunities to all employees and applicants without regard to any status that is protected by law. (Please click here to see policy.)

Schwab is also an affirmative action employer, focused on advancing women, minorities, veterans, and individuals with disabilities in the workplace.
We believe diversity and inclusion are part of our success as a company and our purpose of serving every client with passion and integrity.