The Test Engineers is responsible for working with project team to understand requirement, design test cases and automate the test cases in partnership with other manual / Automation engineers for Umpqua Banks internal & external applications. The position will require to coordinate with various project teams to understand the existing application, groom the existing test cases, develop and execute comprehensive suites manually and automate them in long term in an Agile / SCRUM environment. The role also requires maintaining the existing automation framework during the course of automation
Ability to architect a brand new OOP Automation Framework for external Web (Mobile is a plus) Application testing efforts
extensive knowledge in SQL, and database testing and should have experience in C# automation
Open to work as a manual or automation engineer based on the project need
Design and execute manual test cases, until they are automated
Takes direction from Test Plans with Test Cases and converts them into POM Framework using Selenium Web driver & Custom ( C# / Java ) Methods related to application feature sets.
Works closely with manual QA testers and other Automation Engineers to create an automated suite of comprehensive Regression tests.
Extends and enhances the Automation Library and Framework.
Works closely with Developers and Product Owners or Business Systems Analysts to understand requirements, as needed.
Works on an Agile / SCRUM team, representing the Automation effort within sprints.
Creates defects found in manual / Automation execution, and works with QA, Development or other partners to track them through closure.
Works on complex problems where analysis of situations or data requires an in-depth evaluation of various factors.
Estimates efforts to create automation framework and tests, and communicates progress clearly to management, as appropriate.
Participates in day-to-day QA activities.
Provides input on testing methods, processes, tools and systems.
Exercises judgment within broadly defined practices and policies in selecting methods, techniques, and evaluation criterion for obtaining results.
May provide work leadership by assigning work and resolving problems.
May be asked to coach, mentor, or train others as subject matter expert.
Responsible for other duties as assigned.