Demo

Software Test Automation Engineer

Charles Schwab Inc.
Omaha, NE Full Time
POSTED ON 2/1/2025
AVAILABLE BEFORE 2/6/2025

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.

 

You will develop, maintain and execute test automation scripts for web and mobile products across the enterprise utilizing existing test automation tools and frameworks.

 

Responsibilities:

  • Understanding and application of Object-Oriented Programming and test automation coding standards and best practices.
  • Writing well-designed, efficient code by using functional programming concepts.
  • Utilize existing Build and Test Automation tools and frameworks to develop, maintain and execute automated tests in a Continuous Integration environment.
  • Create and maintain automated scripts and develop reusable automated scripts from web driver Interfaces.
  • Develop and maintain reusable end-to-end transactional automated test scripts for different mobile products and interfaces using Appium and Java.
  • Develop Selenium WebDriver automation scripts in Java for highly transactional Web-based applications.
  • Develop automated test scripts using frameworks and tools like Selenium, Junit, TestNG, Appium, Cucumber, cross browser and mobile testing cloud platforms.
  • Execute automated tests using frameworks and tools built on technologies like Appium, Selenium, Java, TestNG, etc.
  • Work with source control tools (GIT or Bamboo) and defect tracking systems like JIRA, Zephyr, Pivotal Tracker, ALM.
  • Integrate and trigger automated tests runs on CI tools like Jenkins/Bamboo as part of post build activity or ad-hoc at a scheduled time.
  • Build, configure and deploy automated test code using Maven and storing code in Bitbucket.
  • Participate in requirement reviews, application assessment, feasibility analysis to ensure full understanding of products in order to identify proper test framework, methodology, and tools.
  • Work collaboratively with all members of the Delivery and Test Teams utilizing agile methodology.

 

What you have

Required Qualifications:

  • 5 years of software development and automated testing experience.
  • Technical skills and programming languages should include: Java, JavaScript, Python, C , Ruby, Selenium, Appium, Rest Assured, HTML, JUnit, TestNG, JMeter, etc.
  • Solid understanding of the software development lifecycle.
  • Experience with Continuous Integration/Continuous Delivery (CI/CD).
  • Experience working in an agile engineering environment.
  • Demonstrate knowledge of Quality Center, ALM, Jira, Rally, Zephyr or related tools.
  • Familiarity with software testing (unit, integration, functional, regression).
  • Experience with source control, build and deployment tools such as Git, Bitbucket, Maven, Jenkins, TeamCity, etc.
  • Experience using test automation tools and frameworks such as Cucumber, Gherkin, Ruby, Selenium, Appium, XCode, XCUI, Espresso, etc.
  • Familiarity with web services standards and related technologies (XML, SOAP, JSON, REST, etc.).
  • Knowledge of DB’s like Oracle, Postgres, SQL Server and NoSQL DB’s like MongoDB.
  • Experience with creating test cases from requirements, stories, etc.

 

Preferred Qualifications:

  • Bachelor’s degree in Information Technology, Computer Science, related degree, OR related practical experience 
  • Financial systems/operations background is a plus.
  • Must be able to multitask, work both independently and collaboratively in a team.
  • Excellent verbal, written communication and documentation skills.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Test Automation Engineer?

Sign up to receive alerts about other jobs on the Software Test Automation Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$104,692 - $122,242
Income Estimation: 
$128,874 - $152,513
Income Estimation: 
$63,871 - $78,758
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$49,118 - $61,709
Income Estimation: 
$54,807 - $71,603
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$127,094 - $153,876
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Charles Schwab Inc.

Charles Schwab Inc.
Hired Organization Address Evergreen, CO Full Time
Position Type : Regular Your opportunity At Schwab, you’re empowered to make an impact on your career. Here, innovative ...
Charles Schwab Inc.
Hired Organization Address Denver, CO Full Time
Position Type : Regular Your opportunity At Schwab, you’re empowered to make an impact on your career. Here, innovative ...
Charles Schwab Inc.
Hired Organization Address Castle Rock, CO Full Time
Position Type : Regular Your opportunity At Schwab, you’re empowered to make an impact on your career. Here, innovative ...
Charles Schwab Inc.
Hired Organization Address Lone Tree, CO Full Time
Your opportunity At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative p...

Not the job you're looking for? Here are some other Software Test Automation Engineer jobs in the Omaha, NE area that may be a better fit.

Test Automation Engineer

Akkodis, Omaha, NE

Test Automation Engineer (Infrastructure)

KEY BUSINESS SOLUTIONS, INC., Omaha, NE

AI Assistant is available now!

Feel free to start your new journey!