Quality Assurance Engineer

Charles Schwab Corporation Southlake , TX 76092

Posted 6 days ago

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.

Client Serving Technology's (CST) vision is to champion innovation and optimal technology enabled business capabilities. We are looking for a seasoned SDET who will excel in dynamic team, in a fast-paced and agile environment, specializing in testing, test frameworks, test infrastructure, automation code, test tools and data.

  • 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.

  • 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 failures promptly.

  • Design, Develop and Implement test data management strategies and service virtualization strategies to test external services

  • Drive continuous integration and deployment strategies leveraging tools like Bamboo/Github 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

  • 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.

  • 5+ years of strong, demonstrable experience working as software developer or SDET using Java programming language

  • 5+ years experience in developing or influencing the development of automated testing framework(s) for enterprise level functional and regression testing is preferable

  • Experience with one or more programming language JAVA (Spring Boot)and advance features use of java 11.

  • Experience with REST API service testing using tools, POSTMAN, JMeter, MABL

  • Strong programming, debugging/troubleshooting and problem-solving skills

  • Experience testing spring batch jobs which are used to schedule/trigger jobs

  • Experience testing and validating messaging queues using rabbitmq,, WFM, Kafka or other enterprise messaging platforms.

  • Experience in BDD,TDD or ATDD design techniques.

  • Exposure to different Test data management techniques and tools.

  • Expertise in database querying, data manipulation and population using SQL in SQL Server

  • Experience with CI /CD tools like Github, Bamboo, Bit Bucket, Shell Scripting/Powershell, Splunk is required.

  • 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.

  • 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

  • Practical knowledge and use of Design Patterns (Strategy, Factory, Singleton etc)

  • Experience using 'git' as source control system (cherry-pick, merge conflict resolution should be second nature to you)

  • Familiarity with OpenAPI specifications and contract-first testing practices

  • Experience working with acceptance test-driven development (ATDD) or Behavior Driven Development (BDD) using Gherkin languages like Cucumber

  • Comfort with the Atlassian toolset (Jira, Confluence)

Preferred Skills:

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

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

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

  • Ability to think outside the box and come up with creative solutions whenever necessary

  • Experience mentoring junior level engineers a strong plus

In addition to the salary range, this role is also eligible for bonus or incentive opportunities.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Quality Assurance Engineer (Wireline Services) Houston TX

Baker Hughes

Posted Yesterday

VIEW JOBS 5/14/2024 12:00:00 AM 2024-08-12T00:00 Can you deliver a flawless execution of products and services? Would you like to working in Quality in an Energy company? Join our Wireline Team We are the Baker Hughes Houston, TX Harris County, TX

Quality Assurance Engineer

Charles Schwab Corporation