We are looking for an experienced Senior Test Engineer to lead and manage the non-functional testing for business critical systems in SGX. The candidate should have a focus on performance, security and operational aspects of the system.
Key Responsibilities
- Strategize, plan and execute non-functional testing on trading and post trade systems. This includes component and end to end testing.
- All non-functional testing must be complete with test plan, test steps and result analysis.
- Automate Non-functional testing.
- Support production L2 team during/post incident recovery.
Requirements
- Bachelor’s degree in Computer Science, Engineering or Mathematics with at least 5 years' hands-on experience in Non-Functional Testing.
- Exposure to Exchange business is advantageous.
- Hands-on experience on performance (load, throughput) and failover testing, measuring system utilisation, response times and latencies and collating results in graphical and presentable forms.
- Experience in Linux Operating System. Knowledge in Linux systems administration is a plus.
- Knowledge of scripting language, e.g., python/bash is a must.
- Experience of static and dynamic test data set up for System Performance, SIT and Regression Testing.
- Good communication skills, verbal and written, able to collaborate/facilitate with various parties within the team and with other teams.
- Independent and able to manage internal users, external clients and solution vendors.
- High degree of focus, motivation and sense of ownership.
- Meticulous, methodological and yet flexible.