• Quality Assurance Analyst (Algo)

    Location HK-Hong Kong
    Date posted 2 weeks ago(2 weeks ago)
    Developers & technologists
    Position type

    ITG is looking for passionate and energetic Quality Assurance Analyst to join our Global Quality Assurance team.


    The successful candidate will ensure Algorithmic Trading products are delivered to into the Asia Pacific region to the high quality standard required by the global ITG group.


    This is a hands-on role comprised of both manual and automated testing.


    The successful candidate will be based in Hong Kong alongside the QA Manager & ITG development team and work closely with the globally distributed product team for Algorithmic Trading. The role is heavily reliant on strong communication skills – both verbal and written. 


    Here at ITG, technology is our middle name. Literally. With nearly half of our staff working in technology roles, our technologists empower our business to provide best-in-class service to our clients around the world. From conceptualizing ideas to bringing them to market, ITG engineers work alongside our business units to build technology for institutional traders that enables them to improve returns for investors.



    Responsible for preparing and executing test scenarios for a suite of Algorithmic Trading Solutions within the Asia Pacific region.  ITG development teams follow the agile methodology and practices of test driven development and automated testing.


    Key functions are:

    • Design and develop test plans
    • Design, develop and utilise automated test scripts.
    • Perform all aspects of testing including system, integration, regression and performance testing.
    • Develop and execute test cases and maintain associated test documentation.
    • Set up and maintain QA environments.
    • Co-ordinating with Developers, Product Managers and Users in the testing process
    • Contribute to iteration/planning games, team retrospectives and daily stand-ups
    • Providing updates to stakeholders upon request
    • Assist developers in quickly investigating problems reported in UAT and production systems, and in reproducing the scenarios.
    • Provide feedback on both technical and business issues to Product Management and Software Engineers.
    • Upgrade and maintain updated unit testing and integration testing environments.
    • Open issue/defect reports and record problems in defect tracking software.


    Knowledge, Skills and Experience Required


    • Strong testing background – minimum 3-5 years
    • Understanding of the Stock Market
    • Stock Market testing experience preferred
    • Strong communication skills – written & verbal
    • Experience working in an Agile team
    • Ability to “think outside the box” and test in an exploratory manner
    • Experience with automated testing
    • Ability to design and build test cases/procedures to an approved specification.
    • Ability to design and execute tests dynamically without a specification.
    • Testing experience in a multi-tiered application environment.
    • Ability to test both front-end and back-end components independently.
    • Windows/UNIX/Linux – intermediate knowledge of these platforms
    • Previous experience in diagnosing and resolving complex test environment configuration issues.
    • Demonstrated knowledge of the systems development lifecycle (SDLC) including the ability to assist in and provide feedback related to activities of system testing, integration testing, user acceptance testing, and load/performance testing


    • Stock Market testing experience
    • Possesses a University degree preferably in a computing discipline.
    • Knowledgeable in more than one of the following languages C#.NET, C++, Python, VBScript, Perl, Powershell and Lua
    • SQL
    • Algorithmic Trading experience 

    Personal Attributes

    • Needs to be independent, self-starter, able to work on their own & in a team
    • Problem solving / Troubleshooting skills
    • Organised
    • Exceptional verbal & written communication skills
    • Good attention to detail
    • Ability to work in a fast paced team-oriented environment


    • A smaller team environment with 3 quality assurance analyst
    • A great place for upward and geographic mobility
    • Direct exposure to the decision makers and senior leaders on the business side
    • A company that’s investing a sizable amount in its technology department
    • Teams that are passionate about continually learning, improving and raising the bar
    • A community that values hard work as well as work-life balance
    • A company that is committed to giving back to surrounding communities, from LA to Hong Kong and Sydney and the 11 locations in between


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

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.