This is a remote role that may only be hired in the following location(s): AZ
This position leads the successful delivery of organizational transformation and goals across all business verticals, delivering high quality products. Serves as a technical resource in project planning, project management, problem resolution, and production support. Presents technical alternatives and solutions to management that are reliable, adaptable, and cost-effective. Serves as the team lead for assigned projects and initiatives. Performs activities fitting to area of expertise, which may include overseeing the day-to-day task management across multiple project test teams, providing appropriate technical recommendations, long-term planning for specific business vertical, 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
- Consultation - Provides consultative direction and technical advice relating to the Bank's operating systems, software, and hardware infrastructure. Supports all areas of Technology and Operations. Leads strategic designs, initiatives, and contributes to the analysis of new and existing Bank technologies
- Understand software internals, debug problems, and automate repetitive tasks with scripting tools and user-level automation tools
- Adhere to SVB Enterprise Software Delivery Methodology
- Streamline the testing process by introducing automation, leveraging tools and setting goals to reduce time and effort
- Lead, develop, monitor and execute test activities for small to large size projects
- Technical Support - Leads new technologies spanning applications, different operating systems, and database management systems. Coordinates network communication and application and data integration methods for new technologies. Performs planning and documentation throughout support activities. Leads processes related to strategic designs and implementations, backup, recovery, data security, and other disaster recovery functions. Resolves complex technical problems and failures, and automates tasks for improved efficiencies
- Project Management - Leads assigned technical projects ensuring accurate, timely, and quality delivery of project objectives. Guides the development and execution of project tasks
- Technical Expertise - Maintains a strong knowledge base in order to effectively create and maintain strategic technology plans and to direct others on technical matters. Communicates effective and clear technical information across platforms
- Review and understand project or application requirements, conduct ambiguity review - Prepare robust test strategy, test plan, test cases, log defects and produce status reports
- 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
Qualifications
Bachelor's Degree and 8 years of experience in Systems engineer including systems programmer, scripting, troubleshooting OR High School Diploma or GED and 12 years of experience in Systems engineer including systems programmer, scripting, troubleshooting
Preferred Education: Bachelor's Degree
Preferred Qualifications:
- Current contractor/contingent worker for First Citizens Bank
- Knowledge of First Citizens Bank systems and processes
- 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
The base pay for this position is generally between $115,000 and $169,000. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment
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.