• Quality Engineer

    Job Locations CN-Shanghai
    # of Openings
    Position Type
    Permanent Full-Time
  • Role Description

    Quality Engineers at FNZ are all-rounder’s who may be called upon to work on projects or support our production platforms.  
    Our Quality Engineers are involved in all aspects of testing from the more technical skills including test automation, database manipulation and xml injection testing to functional specification testing and supporting UAT.  
    Quality Engineers may be members of a large project or lead a small test team as their skill set develops.  
    Our Quality Engineers work closely with business analysts, developers and our operations staff to support the delivery of world class software.  
    They are expected to learn all about our application, our business and the industry we operate in as well the range of test tools and methodologies we use to support our business.


    Specific Role Responsibilities



    Test Design & Preparation:


    • Review/analyse business requirements to ensure they are quantifiable and testable.  
    • Design testing requirements from Functional Specifications and/or Business Requirements (test permutations)  
    • Write/Produce artefacts to support testing activities such as Test Designs, Test Matrices, Test Cases, Test Procedures, Test Scripts and Behavioural Models.

    Test execution:  


    • Perform structured and context-driven (formal /ad-hoc) system, system integration and regression testing as required  
    • Use internal defect tracking and test case management system(s) to document test cases, record defects and record test case execution results. 
    • Raise and re-test defects 
    • Participate in defect triage meetings as directed  
    • Assist subject matter experts (SMEs) with user acceptance testing if required  
    • Assist with Client support activities, supporting client UAT. 
    • Provide status updates on request Collaboration / Communication:  
    • Work with the test teams both internally and externally (client side).  
    • Ensure that testing issues/ solutions are called out appropriately to the testing community, and where there are obvious process improvements promote to the broader FNZ teams and client engagement teams  
    • Collaborate with other test analyst to share knowledge, best practices, useful technology, and opportunities for cross-project test design / solutions.   Maintain high standards regarding written and verbal communications to ensure that information is clearly and concisely documented and appropriately disseminated  

    Technology:  


    • Keep abreast of latest and/or relevant technologies, tools and methods. Identify adoption of processes, technology and tools best suited to FNZ  
    • Proactively identify technical (environmental, coding and testing) issues may impede test progress to enable early resolution of said technical issues.  

    Experience Required

    •  2-6 years of test analyst experience working on large scale delivery projects 
    • Test automation experience using Selenium 
    • Ability to program with any programming language (ideally .Net C#)  
    • Requirements analysis and interpretation and ability to translate all forms/levels of requirements 
    • Ability to define the appropriate level of test coverage based on requirements analysis 
    • Proven experience in writing/defining test cases, test procedures, test scripts 
    • Proven experience in the execution of system, system integration and regression tests 
    • Ability to raise and re-test defects using defect management tools 
    • Knowledge of a defect life cycle/ workflow 
    • Ability to learn quickly in a dynamic fast-paced industry  
    • High standard of communication in both spoken and written dialogue  
    • Knowledge of different test methodologies  
    • Knowledge of different test approaches/techniques 
    • Knowledge of SQL mandatory  
    • Knowledge of test tools including test management, defect management (JIRA, HP ALM, QC) 
    • Knowledge of Web Service, restful API test desirable  
    • ISTQB foundation or advanced qualification is desirable  
    • Familiarity with financial products and markets desirable 

    About FNZ

    FNZ is a global financial technology and asset servicing provider which powers the wealth management, administration and custodian platforms for some of the world's leading financial institutions. These customers include life insurers, retail and private banks, asset and wealth managers and financial adviser groups based across the UK, Europe, Asia, Australia and New Zealand.


    We believe that enhancing client engagement, lowering costs, delivering a seamless service and enabling personal solutions are key to helping people achieve their financial goals. We partner with major financial institutions to enable them to provide wealth management services to their clients across direct, intermediated and workplace channels that reflect these principles.


    We develop long-term partnerships with our customers to enable them to get to market quickly with a market-leading digital proposition, transform their customer service offering and grow assets under management across multiple distribution channels.


    Our customers include AMP, ANZ, Aviva, AXA Wealth, Bank of New Zealand, Fideuram Vita, HSBC, Mercer, National Australia Bank, HSBC, Santander, Santander Asset Management, Standard Life, UBS and Zurich.  In all we partner with 42 institutional customers worldwide. 


    FNZ employs over 1,000 people with offices in Edinburgh, London, Bristol, Brno (Czech Republic), Shanghai, Hong Kong, Singapore, Sydney, Melbourne and Wellington.


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