Susquehanna International Group, LLP

  • Software Engineer - Test Automation

    Job Locations Dublin, Ireland
    Requisition ID
    Experience Level
    Job Categories
    Technology - Infrastructure, Support & Engineering
  • Overview

    You will be responsible for a number of manual and automated trading applications which require system and regression testing prior to production deployment. Due to the continued growth and expansion of our trading operation in Dublin, we wish to recruit a test automation software engineer who will play an important role in ensuring the quality of our releases.


    You will be primarily responsible for setting up and maintaining the automated integration and regression test environment as well as extending the suite of automated tests.


    The position is very hands on and highly technical where the candidate will be responsible for designing and managing the execution of a suite of integration and regression tests for electronic trading systems. Additional to this, the candidate will be expected to be able to identify, and fix problematic code.


    You will be a dynamic and proactive team player with a proven track record of working in a vibrant and challenging environment. The candidate should be very comfortable working in a Windows environment and ideally have some experience with Linux/Unix systems. The candidate must also have some experience working with an object-oriented development language and a scripting language, preferably Python. A proven experience of problem analysis (specifically in relation to bug management) is essential.



    • Manage test execution for new in-house development releases, and regression test execution for upgrades to existing in-house releases
    • Follow bug fixes through complete lifecycle, i.e. from initial logging to production deployment
    • Design, develop and maintain custom test automation tools for electronic trading systems on the Windows platform
    • Build and maintain the integration testing environment
    • Identify, troubleshoot and analyse problem code
    • Develop new test cases, maintain existing test cases
    • Develop expertise in the subject matter and the functionality of the application in order to be able to do problem replication and resolution
    • Work with users, developers and technical support staff, and respond to production questions and problems as needed
    • Engage in performance monitoring of the trading systems environment in order to problem solve and correct issues that may come up

    What we’re looking for

    • B.S. in a technical discipline
    • 2+ years experience with software development
    • Demonstrated proficiency in an object oriented development language (C++, C#, Java) and proficiency with either Windows or Linux is required
    • Experience with Python, perl or other scripting languages
    • Exposure to Oracle or other relational database and SQL
    • Demonstrated ability to: learn quickly, communicate clearly, and solve business and technical problems is required
    • Understanding of distributed systems is a plus
    • Familiarity with software release management, software support and systems administration would be an advantage


    SIG is not accepting unsolicited resumes from search firms.  All resumes submitted by search firms to any employee at SIG via-email, the internet or directly without a valid written search agreement will be deemed the sole property of SIG, and no fee will be paid in the event the candidate is hired by Susquehanna.


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