• Contingent - Senior Quality Assurance Engineer

    Job Locations
    US-CA-San Francisco
    Information Services
  • Overview

    First Republic is an ultra-high-touch bank that provides extraordinary client service. We believe that one-on-one interactions build lasting relationships. We move quickly to serve our clients’ needs so that their financial transactions are handled with ease and efficiency. Client trust and security are paramount in our line of business. Ultimately, our goal is unsurpassed client satisfaction which will lead to personal referrals – our number one source of new business. We recognize that our competitive advantage starts with our people and our culture. At First Republic, we work hard and move quickly as a very coordinated team. If you are looking for an opportunity to grow and contribute in a fun, fast-paced environment, First Republic is the place for you. We have exceptional people focused on providing extraordinary service.


    Senior Quality Assurance Engineer
    As part of the Information Services team, the Wealth Management Technology Team drives the vision to create an industry leading, client-centric wealth technology experience. The team is looking for forward thinking, action oriented lead to help drive the implementation of innovative, cutting-edge solutions.


    This position reports to Head of Engineering in Wealth Management Technology and supports the development and implementation of Wealth Management’s technology roadmap. This role has a key responsibility within First Republic to ensure that our client experience within Wealth Management maintains the highest standards of the Bank.
    The Software Quality Assurance Engineer Leads an agile team in analyzing, designing, building and testing high quality applications that exceeds our customer expectations. The Senior SQA Engineer will review functional requirements and user stories from business partners; design test plans, write test cases, oversee test strategies and perform testing for assigned applications.


    Duties and Responsibilities

    • Design, develop and maintain a modular, extensible and reusable test automation harness and scripts
    • Develop, automate and execute test cases to ensure feature enhancements are high quality and provide an intuitive customer experience
    • Identify and document bugs in usability and functionality; help engineers troubleshoot issues as they are uncovered
    • Conduct functional, regression and performance testing
    • Continuously improvising on tests, Identify test gaps and come-up with ways to bridge those gaps
    • Participate in CI/CD discussions and implementation
    • Interact with various stake-holders to execute on product goals
    • Lead test planning and execution activities. Participate in various design, backlog discussions


    Skills, Knowledge and Abilities 


    Experience & Education:

    • BSA degree in Computer Science or related degree required
    • Masters in Computer Science is desired
    • Minimum 7+ years of enterprise software testing experience

    Technical Skills:

    • Experience with development practices like Unit Testing, Test-Driven Development
    • Experience with web automation Selenium
    • Experience with one or more scripting and/or programming languages and/or tools such as: Python, Perl, Shell
    • Experience with API automation testing

    Professional Skills/Competency:

    • Experience with Agile methodologies
    • Use methodical and repeatable processes to verify releases meet quality standards before launch
    • Apply Quality Engineering principles throughout the agile product life cycle to identify defect and design flaws
    • Collaborate with the development team to improve the quality of the deliverables and ensure the business needs are met
    • Profile manual acceptance criteria and test cases and evaluate automation opportunities
    • Create and maintain reusable components, functions and libraries to reduce maintenance costs, increase efficiency and scalability
    • Strong quantitative and analytical skills - ability to quickly analyze data to identify key insights and apply them to the business
    • Excellent communication skills, including ability to present effectively to both business and technical audiences at all levels of the organization
    • Strong orientation to clients, including demonstrated ability to understand needs and apply this knowledge to drive data enhancements

    Leadership Skills/Competency:

    • Proven ability to build high performing teams and motivate people, instill accountability, and achieve results in a rapidly changing environment
    • Outstanding verbal and written communications skills with the ability to listen, articulate positions, and influence outcomes beyond direct areas of ownership
    • Consistently demonstrates and follows high standards of integrity in business decision-making

    Personal Skills/Competency:

    • Consistently demonstrates and follows high standards of integrity in business decision-making
    • Looks toward the broadest possible view of an issue/ challenge; can easily pose future scenarios; can think globally about all aspects of the Bank; can discuss multiple considerations of an issue and forecast them into the future; understands how the Bank works, competes, serves clients, and generates shareholder value
    • Demonstrates excellent communication and interpersonal skills; able to communicate clearly and concisely in a variety of settings and styles; is effective in a variety of formal presentation and meeting settings
    • Gains support for change by providing context and responding with sensitivity to concerns; takes initiative to recommend/ develop innovative approaches to getting things done
    • Can quickly find common ground and solve problems for the good of all; is a team player and encourages collaboration

    Technical Knowledge:

    • SQL – Required
    • Seleniun - Required
    • Wealth Management/Investment Management data experience preffered
    • TFS/JIRA or other issue tracking application required


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed