Overview
This is a remote role that may only be hired in the following location(s) : AZ
The IT Quality Assurance Engineer supports and insures successful delivery of organizational transformation and goals across all business verticals, delivering high quality products. This role is responsible for overseeing the day-to-day task management across multiple project test teams and long term planning for specific business vertical. The Sr TE coordinates with teams for global projects working with teams located around the world. This role works independently under minimal guidance providing coaching and mentoring for junior Test Engineers.
Responsibilities
Understand software internals, debug problems, and automate repetitive tasks with scripting tools and user-level automation tools
Be responsible for the overall quality of IT projects and changes through execution of all aspects of the Software Development and Testing Life Cycle
Have excellent written and verbal communication skills are required as the person will work very closely with diverse teams
Adhere to SVB Enterprise Software Delivery Methodology
Define automation plans
Conduct feasibility study, assist with automation utilizing current frameworks and tools
Streamline the testing process by introducing automation, leveraging tools and setting goals to reduce time and effort
Design and implement automation frameworks that work across multiple platforms - Lead automation efforts and explore new test automation tools and methods
Lead, develop, monitor and execute test activities for small to medium size projects
Work closely with development and business partners to ensure timely collaboration and resolution
Review and understand project or application requirements, conduct ambiguity review - Prepare robust test strategy, test plan, test cases, log defects and producecstatus reports
Manage and create test data
Work closely with offshore vendor teams to ensure continued support and test execution in various time zones
Utilize JIRA as the defect tracking system and report issues promptly and accurately - Conduct defect / issue triage sessions, follow defects through closure
Ensure reproducibility, auditability and traceability of deliverables
Assist in building and configuring test environments
Monitor environmental impacts, communicate potential risks, provide mitigation plans
Map test cases to the requirements, provide requirement traceability metrics (RTM)
Develop expert knowledge of the software in test and any other impacted applications or flows related to the change to ensure accurate test design and execution
Provide testing support and conduct working troubleshooting sessions with development partners for timely resolution
You are also responsible for producing written reports with recommendations and insights for key stakeholders that will help shape effective strategies to assess and mitigate risks in Quality Assurance
Taking on end-to-end ownership and successfully delivering results in a fast-paced, dynamic business environment
Qualifications
Bachelor's Degree and 4 years of experience in Quality Assurance experience in a Financial Services organization OR High School Diploma or GED and 8 years of experience in Quality Assurance experience in a Financial Services organization
Preferred Experience :
Current contractor / contingent worker for First Citizens Bank
Knowledge of First Citizens Bank systems and processes
Preferred Qualifications :
Experience with building test automation framework, test automation scripting, scheduling and reporting with Selenium and Jenkins
Analyzing Test Scenarios and design / convert to automation scripts
Maintenance / up-gradation
of existing automation scripts
Experience in Automation Tools
Selenium, WebDriver
Experience with QA strategies such as mocking, pairwise testing, UI and API level testing
Demonstrated experience in test planning, design, test strategy and test execution of highly complex systems
Ability to design and plan testing conditions, test scripts, and test data sets to ensure appropriate and adequate coverage and control
Experience with JIRA and ALM - Familiarity with Confluence, Bitbucket and Maven
Knowledge of a programming or scripting language (Python, Ruby, or JavaScript)
Knowledge of Testing methodology (TDD,BDD)
Strong knowledge of software development life cycle
Experience in Agile, Scrum, Kanban methodologies
Bachelor's degree in computer science or related field, or equivalent professional experience
Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https : / / jobs.firstcitizens.com / benefits.
LI-DNI
EJC
Company Description :
Founded in 1898 and headquartered in Raleigh, N.C., First Citizens Bank serves customers in 18 states and the District of Columbia. For over 100 years, customers have trusted First Citizens with their money … and their futures. Today, First Citizens is the largest family-controlled bank in the nation and the sixth-largest bank franchise headquartered in the Southeast with more than $30 billion in assets. We employ more than 6,000 associates who are focused on helping our customers achieve a lifetime of success. First Citizens operates more than 570 branches in Arizona, California, Colorado, District of Columbia, Florida, Georgia, Kansas, Maryland, New Mexico, Missouri, North Carolina, Oklahoma, Oregon, South Carolina, Tennessee, Texas, Virginia, Washington and West Virginia.
First Citizens Bank. Forever First®. Member FDIC.
Equal Opportunity / Affirmative Action Employer / Minority / Female / Disability / Veteran
If you need special assistance or an accommodation in applying for employment at First Citizens Bank, please contact our Human Resources department.
Quality Assurance Engineer • Phoenix, AZ, US