Skip to main content
Saved Jobs 0
Search Jobs

Search Jobs

Senior Specialist - Software Development and Enginering

Location Austin, Texas, United States; Southlake,Texas,United States; Requisition ID 2025-115971 Category Engineering & Software Development Position Type Regular
Apply Now

Your Opportunity

Your opportunity


· Work cross-organizationally both within Schwab and with external vendors, both on and offshore to implement test practices, standards and processes, define environment requirements, troubleshoot test issues, record test results, track and prioritize  defects, participate in product readiness and release decisions.

· Define and execute both the project and release level Test Strategies, Test Plans and Test Cases/Scripts which span across multiple, internal Dev/QA/Product Teams. Act as the escalation point for all testing related issues, provide the QA perspective, status reporting and escalate issues to responsible stakeholders, as well as ensure standard, and consistent QA processes are followed.

· Participate in technical governance and help negotiate overall product quality standards with development and business teams.

· Coordinate with team members for testing activities, participating in Requirements Ambiguity, & Use Case / User Story Reviews, and conduct QA analysis & test support activities. Lead fellow engineers in writing effective tests and constantly challenge yourself to improve overall test coverage.

· Set and communicate automation strategies and processes for web services, APIs, middleware, UI etc., evaluate and implement software test automation tools and tooling standards.

· Set and communicate automation strategies and processes for web services, APIs, middleware, UI etc., evaluate and implement software test automation tools and tooling standards

· Build automation frameworks to increase reuse and reduce effort. Increase automation cycle execution run times and decrease manual analysis of results.

· Be a leader in enabling teams to use TDD/BDD/ATDD using Gherkin and ensure the automation is constantly running and being analyzed, reporting on failure promptly.

· Design, Develop and Implement test data management strategies

· Design, Develop and Implement service virtualization strategies to test external services

· Drive continuous integration and deployment strategies leveraging tools like Bamboo with a CI/CD philosophy

· Support training of other QA Testing Resources in the areas of Agile Testing Practices, Test Driven Development, Testing Automation and managing Testing Metrics for publication to Upper Management.

  Work cross-organizationally both within Schwab and with external vendors, both on and offshore to implement test practices, standards and processes, define environment requirements, troubleshoot test issues, record test results, track and prioritize       defects, participate in product readiness and release decisions.

· Define and execute both the project and release level Test Strategies, Test Plans and Test Cases/Scripts which span across multiple, internal Dev/QA/Product Teams. Act as the escalation point for all testing related issues, provide the QA perspective,     status reporting and escalate issues to responsible stakeholders, as well as ensure standard, and consistent QA processes are followed.

· Participate in technical governance and help negotiate overall product quality standards with development and business teams.

· Coordinate with team members for testing activities, participating in Requirements Ambiguity, & Use Case / User Story Reviews, and conduct QA analysis & test support activities. Lead fellow engineers in writing effective tests and constantly challenge   yourself to improve overall test coverage.

· Set and communicate automation strategies and processes for web services, APIs, middleware, UI etc., evaluate and implement software test automation tools and tooling standards.

· Set and communicate automation strategies and processes for web services, APIs, middleware, UI etc., evaluate and implement software test automation tools and tooling standards

· Build automation frameworks to increase reuse and reduce effort. Increase automation cycle execution run times and decrease manual analysis of results.

· Be a leader in enabling teams to use TDD/BDD/ATDD using Gherkin and ensure the automation is constantly running and being analyzed, reporting on failure promptly.

· Design, Develop and Implement test data management strategies

· Design, Develop and Implement service virtualization strategies to test external services

· Drive continuous integration and deployment strategies leveraging tools like Bamboo with a CI/CD philosophy

· Support training of other QA Testing Resources in the areas of Agile Testing Practices, Test Driven Development, Testing Automation and managing Testing Metrics for publication to Upper Management.

What you have


Requirements: Bachelor’s degree or foreign equivalent in Engineering or related field and 6+ years of progressive, postbaccalaureate experience in the job offered or related occupation.

Experience and/or education must include:

· Bachelor of Science in Computer Science or a related field

· 6+ years of hands on application programming and/or test automation / framework experience in an Agile development environment

  Experience in developing or influencing the development of automated framework(s) for enterprise level functional and regression testing is preferable

· Experience with one or more programming language C#,JAVA, Java Script. Strong programming, debugging/troubleshooting and problem-solving skills

· Experience in BDD,TDD or ATDD design techniques.

· Exposure to different Test data management techniques and tools.

· Experience in API test automation using Specflow desired.

· Experience in UI automation using Saucelabs, Selenium or any other open source automation tools

· Expertise in database querying, data manipulation and population using SQL in Oracle or SQL Server

· Experience with REST API service testing using tools, SOAPUI; Advanced REST Client

· Experience with CI /CD tools like Bamboo, Zephyr, Bit Bucket, Shell Scripting/Powershell, Splunk is a plus.

· Working knowledge of Agile, Iterative development process and/or Rational Unified Process development methodologies and performance engineering

· Team player with excellent communication skills (oral and written) to partner technically with Application Architects, Development, QA/Testing organizations and Business teams.

· Ability to effectively persuade, negotiate and influence all levels of staff; excellent collaboration and relationship-building skills

· Demonstrated ability to work well under pressure in a fast-paced environment

· Ability to think outside the box and come up with creative solutions when tools don’t work

· Motivation and passion to stay on top of new and emerging test and automation technologies and able to provide direction to test teams

· Passion for building solutions through automation, driven by innovation and commitment to lifelong learning


What’s in it for you

At Schwab, you’re empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration—so you can build the skills to make a lasting impact. 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

What you are good at

What you have

 

Requirements: Bachelor’s degree or foreign equivalent in Engineering or related field and 6+ years of progressive, postbaccalaureate experience in the job offered or related occupation.

 

Experience and/or education must include:

 

· Bachelor of Science in Computer Science or a related field

· 6+ years of hands on application programming and/or test automation / framework experience in an Agile development environment

  Experience in developing or influencing the development of automated framework(s) for enterprise level functional and regression testing is preferable

· Experience with one or more programming language C#,JAVA, Java Script. Strong programming, debugging/troubleshooting and problem-solving skills

· Experience in BDD,TDD or ATDD design techniques.

· Exposure to different Test data management techniques and tools.

· Experience in API test automation using Specflow desired.

· Experience in UI automation using Saucelabs, Selenium or any other open source automation tools

· Expertise in database querying, data manipulation and population using SQL in Oracle or SQL Server

· Experience with REST API service testing using tools, SOAPUI; Advanced REST Client

· Experience with CI /CD tools like Bamboo, Zephyr, Bit Bucket, Shell Scripting/Powershell, Splunk is a plus.

· Working knowledge of Agile, Iterative development process and/or Rational Unified Process development methodologies and performance engineering

· Team player with excellent communication skills (oral and written) to partner technically with Application Architects, Development, QA/Testing organizations and Business teams.

· Ability to effectively persuade, negotiate and influence all levels of staff; excellent collaboration and relationship-building skills

· Demonstrated ability to work well under pressure in a fast-paced environment

· Ability to think outside the box and come up with creative solutions when tools don’t work

· Motivation and passion to stay on top of new and emerging test and automation technologies and able to provide direction to test teams

· Passion for building solutions through automation, driven by innovation and commitment to lifelong learning

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.

Apply Now