About The Position

Charles Schwab is a leading provider of financial services with a history of innovation and passion for client satisfaction. Our team values, integrity, curiosity, and continuous learning, creates an environment where everyone is empowered to thrive and make an impact. The Retirement Business Services (RBS) organization focuses on providing innovative solutions and exceptional service to help clients plan for their retirement with confidence. As part of our ongoing modernization efforts, we are transforming legacy systems into highly scalable, cloud-native applications. As a Specialist - Software Development Engineer in Test (SDET), you will play a vital role in ensuring the quality and reliability of multiple applications within RBS Technology portfolio. You will be responsible for designing, developing and maintaining automated test framework and scripts, collaborating with developers, product owners, and QA teams to seamlessly integrate testing into the software development lifecycle. The ideal candidate is a seasoned SDET with a strong background in test automation, a deep understanding of Agile development practices, a proven track record of delivering high-quality software in fast-paced environments. This is an exciting opportunity to join a growing engineering team within RBS Technology and contribute to building the future of retirement planning for our clients.

Requirements

  • Bachelor of Science degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in software development and engineering.
  • 2+ years of experience in software testing and automation.
  • Proficiency in Core Java for test automation.
  • Hands-on experience with test automation using Selenium, TestNG.
  • Experience with API testing using Swagger and Rest Assured Framework.
  • Familiarity with CI/CD tools (Jenkins, Bamboo, GitHub Actions etc) and hands-on experience with GitHub for version control and collaboration.
  • Experience writing SQL queries.
  • Strong analytical and debugging skills to investigate test failures and defects.
  • Experience working in Agile development environment using Jira for Sprint planning and tracking and confluence for documentation and knowledge sharing.
  • Strong communication skills with the ability to collaborate in a fast-paced environment.

Nice To Haves

  • Master's degree in computer science or equivalent work experience.
  • Experience in the financial services industry.
  • Experience with performance and security testing tools.
  • Familiarity with BDD frameworks such as Cucumber.
  • Experience with MABL for functional and regression testing.
  • Exposure to cloud environments like PCF, GCP or AWS.

Responsibilities

  • Develop and Maintain Automated Tests - Build and enhance automated test scripts for Web, API, and backend applications to improve test coverage and efficiency.
  • Collaborate with Cross-Functional Teams - Work closely with developers, product owners, and QA teams to integrate testing into software development life cycle.
  • Execute and Analyze Tests - Run automated and manual tests as needed, analyze test results, and report defects to ensure high-quality software delivery.
  • Enhance CI/CD Testing Processes - Support continuous testing by integrating automated tests into CI/CD pipelines to streamline deployments.
  • Support Debugging and Troubleshooting - Investigate test failures, identify root causes, and collaborate with developers to resolve issues efficiently.
  • Contribute to Test Strategy & Best Practices - Assist in defining test strategies, improving automation frameworks, and promoting best practices in software testing.
  • Participate in Agile Development - Engage in Agile ceremonies, contributing to test planning, requirement analysis and sprint activities.

Benefits

  • This role is also eligible for bonus or incentive opportunities.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Securities, Commodity Contracts, and Other Financial Investments and Related Activities

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service