The role will focus primarily on the test automation of the various evolutions of Fusion Trade Innovation (TI+) a Finastra’s core banking solution implemented across the company’s Entities and UBAF supporting Trade and Commodity Trade Finance operations. Complementary contributing to development and maintenance of TI+.
Main responsibilities
As a Senior Software Engineer:
- Develop and Maintain Test Automation Framework:
- Lead the rollout of Test Automation practices (incl. BDD)
- Organize and conduct trainings for Cucumber, Selenium and Selenium Grid
- Analyze and define requirements for Test Automation Framework enhancements
- Liaise with product owners, business analysts for clarification and understanding of test automation scenarios and implement automation
- Lead the enhancements of TI+ Performance Testing Framework built based on Selenium Grid
- Be able to implement other Performance Testing Frameworks (e.g. JMeter, NeoLoad, Gatling, K6 or equivalents)
- Utilize Dynatrace tool for application performance and scalability analysis
- Utilize and scale-up (down) Private Cloud Management Platform used for Performance Testing Framework
- Be able to conduct migration of Performance Testing Framework to Public Cloud (e.g. AWS, GCP or equivalent)
- Utilize Generative AI tools to optimize test automation practices
Develop and enhance TI+ solution:
- Study, evaluate and provide feedback on functional requirements / user stories
- Liaise with product owners, business analysts for clarification and understanding of requirements / user stories
- Analyze technical constraints considering functional impacts with technical lead’s help
- Contribute to technical design and liaise with product owners, business analysts on all aspects of functional requirements
- Keep up to date detailed technical documentation
- Provide high-level estimation for high-level requirements / EPICs
- Provide detailed estimation for detailed requirements / user stories
- Develop, implement and test application components
- Implement solutions using TDD/BDD
- Perform level 3 support
Job Requirements:
- The position requires a minimum of 15 years relevant software engineering / test automation experience.
- Good knowledge of all phases of IT system development and implementation life cycle
- Minimum 10 years of Java development experience
- Extensive knowledge of Test Automation and BDD practices
- Extensive knowledge on Cucumber / Selenium / Selenium Grid
- Extensive knowledge of Performance Testing Frameworks (e.g. JMeter, NeoLoad, Gatling, K6 or equivalents)
- Knowledge in Jira X-Ray
- Good experience with DevSecOps and CI/CD tools
- Knowledge and experience of cloud architecture (e.g. AWS, GCP) as a advantage, with willingness to learn the other technology stack
- Extensive knowledge of software testing phases and methodology
- Good understanding of Trade Finance operations
- Knowledge of TI+ solution or equivalent (as advantage)
Interested applicants please send your resume in MS Words format to [email protected] and attn it with subject Tan Joanna (R1104661)
Short listed candidates will be notified
www.ambition.com.sg
EA Registration Number: R1104661
Data provided is for recruitment purposes only
Business Registration Number: 200611680D. Licence Number: 10C5117