QA Automation Engineer - Mobile/API

  • Full-Time
  • Hillsboro, OR
  • Umpqua Bank
  • Posted 3 years ago – Accepting applications
Job Description

We are looking for Mobile/API automation engineer to join our Engineering Team in developing and maintaining high quality Mobile and API test automation for our banking applications. Primary responsibilities will include designing automation framework using modern test frameworks, collaboration with the other team members to build test automation. Strong capabilities in Mobile and API automation testing is needed.

Functions

  • Develop, Design and generate high quality test cases manual and automated scripts for Mobile, and APIs using automated tools to test the applications for all types of testing including functionality, regression, smoke, and end-to-end that align to business requirements functional specifications, use cases and/or user stories
  • Responsible for updating and maintaining current test automation framework and create new feature tests. Integrate automation suite to be part of a seamless deploy process
  • Software defects through manual and/or automated tests
  • Partner with Umpqua Dev teams to drive high-quality, on-time deliverables, improve the efficiency and effectiveness of the software development process, and participating in code reviews
  • Partner with Umpqua SRE teams to improve the efficiency and effectiveness of the deployment process, and support
  • Partner with internal and external customer or representative to understand problem statement, desired outcomes, and requirements; contribute to the refinement of requirements and/or User Stories
  • Assist in promptly resolving deployment and/or production issues; use issue resolution as an opportunity to improve supportability of the custom software
  • Responsible for contributing to operational and engineering excellence and continuous process improvement initiatives
  • Responsible for understanding and adhering to the Agile Software Development Life Cycl
  • Demonstrate compliance with all bank regulations that apply to your position, and keep up to date on regulation changes
  • ?
  • Maintain working knowledge of our policies and procedures regarding the Bank Secrecy Act, Regulation CC, Regulation E, Bank Security and other regulations that apply to your position.

Qualifications

  • Bachelor’s degree in computer science, or related field required
  • 3-5 years of software industry experience
  • Experience in developing and maintaining test automation of both Android and iOS physical devices for native and hybrid apps on cloud platforms (Azure, Sauce Labs, Brower Stack); preferred Azure
  • Experience with cloud test execution platforms: Azure App Center Test, AWS Device Farm; preferred Azure App Center Test
  • Experience creating automation suites using Mobile test frameworks (Xamarin, Appium, Xcode, and Android Studio); preferred Xamarin
  • Experience in developing and maintaining test automation of loosely coupled APIs (REST, GraphQL) using SOAP UI, Swagger, Postman, or other web service API testing tools
  • Experience with QA automation using modern programming languages (C#, Java, JavaScript); preferred C#
  • Experience with modern code editors (VS Code, Visual Studio), Azure DevOps, version control tools (GIT, GitHub, or other)
  • Working knowledge of UI automation tools (Selenium Webdriver, Cypress)
  • Working knowledge of ADA and Security testing
  • Proficient in Agile development practices
  • Intermediate working knowledge of Object-Oriented Programming best practices, domain driven design, and software development methodologies
  • Ability to work independently as well as lead collaborative working sessions with internal teams

PHYSICAL AND ENVIRONMENTAL DEMAND

  • Office environment – no specific or unusual physical or environmental demands.
  • Occasional travel.
  • No relocation offered.

About Us

We do things a little differently here at Umpqua. Our retail stores serve as community hubs, our associates are given up to 40 hours of volunteer time each year, and we're never satisfied with the status quo. It's no wonder we've made "Fortune's 100 Best Companies to Work For" eight years in a row. But greatness has no finish line, so we continue every day to keep people at the center of everything we do. We focus on building relationships, understanding our customers' needs and connecting to people in new and innovative ways - always staying true to our mission of providing personalized banking for all people, whenever and however they prefer to bank.

Umpqua Bank is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, protected veteran status, or disability.

Apply to this Job