Senior Test Engineer
Kuala Lumpur - Malaysia
Job Summary
ABOUT US
Were the worlds leading provider of secure financial messaging services headquartered in Belgium. We are the way the world moves value across borders through cities and overseas. No other organisation can address the scale precision pace and trust that this demands and were proud to support the global economy.
Were unique too. We were established to find a better way for the global financial community to move value a reliable safe and secure approach that the community can trust completely. Were always striving to be better and are constantly evolving in an ever-changing landscape without undermining that trust. Five decades on our vibrant community reflects the complexity and diversity of the financial ecosystem. We innovate diligently test exhaustively then implement a connected and exciting era our mission has never been more relevant. Swift now has a presence in 200 countries and legal territories to serve a community of more than 12000 banks and financial institutions.
What to expect
As a senior tester you will drive the qualification effort for stable high-volume production-critical onprem systems. You will ensure robustness backward compatibility and reliability of existing components.
You will be expected to:
- Validate complex integration flows between several components in controlled environments
- Ensure system stability through technical upgrades
- Support defect analysis and root cause investigation in production-like setups
- Maintain and evolve regression test suites for long-lived systems
- Automate existing and new test scenarios
- Work with complex environment beyond software; including network components (firewalls load-balancers VPN) security protocols communication protocols (MQ API)
Key Responsibilities
- Maintain and enhance test frameworks for existing systems
- Execute deep regression and integration testing
- Validate IBM MQ-based messaging flows XML transformations and routing logic
- Perform environment validation (UNIX network firewall deployments)
- Integrate tests into CI/CD pipelines (Cloudbees)
- Analyse production defects and provide technical insights on system behaviour
- Ensure consistency between configured vs deployed environments
- Contribute to test data management and environment troubleshooting
- Maintain and enhance existing test automation frameworks
- Contribute to process improvements and test quality practices
- Prepare test evidence and support acceptance test reporting
Education & Experience:
- University degree in computer science or adjacent domain.
- Minimal 5 years of experience in a similar position or within a testing/development environment.
Professional knowledge and expertise:
- Experience working in an agile environment and Scrum
- Proven coordination skills in a fast-changing environment is a must
- Experience in Robot Framework
- Knowledge in Python Java (including Maven Git Windsurf) or other is an asset
- Knowledge in IBM MQ is an asset
- Knowledge in Ansible and Jenkins/Cloudbees is an asset
- Knowledge in testing methodology/risk management is an asset
- Knowledge in API testing tools : Postman SoapUI or Apigee
- Experience with JIRA XRay or other Test Management Tools is an asset
- Deep understanding in DevOps as part of Agile Software development lifecycle
- Knowledge of XML and related validations and transformation technologies is an asset
- Knowledge in basic UNIX administration tasks (routing and firewall configurations package installations file system management web and application server configuration) is an asset
- Strong in stability debugging and system behaviour analysis
- Comfortable with legacy systems and complex integrations
- Focus on reliability over rapid experimentation
- Testing methodology certification (e.g. ISTQB) is an asset
Knowledge and skill in the following area will be an advantage:
- Problem solving - if there are some problems/bugs encountered able to provide some initial feedback on what could went wrong. The candidate should see him/herself contributing to deliver the component rather than a separate function that is just qualifying the product
- Knowledge of or prior experience with containerization technologies and orchestration platforms () and the surrounding concepts technologies and techniques.
- Knowledge of or experience with Apache Kafka.
- Knowledge of or experience with Swift Messaging standards/formats especially ISO20022.
- System integration and endtoend payment flows
- UNIX environments (RedHat AIX) & infrastructure troubleshooting
- Environment configuration (network routing firewall)
What we offer
We give you the freedom to be yourself. We are creating an environment of unique individuals like you with different perspectives on the financial industry and the world. A diverse and inclusive environment in which everyones voice counts and where you can reach your full potential.
We are committed to an inclusive and accessible recruitment process. If you require a reasonable accommodation related to accessibility during your application or interview please contact or indicate this in your application.
Please note that this mailbox is not monitored for general recruitment enquiries and should only be used for accessibility or accommodation-related requests (for example related to vision hearing or neurodiversity).
All requests are confidential and will not affect your candidacy.
Dont meet every single requirement At Swift we are dedicated to building a workplace where people can bring their full selves and ideas to the team so if you are excited about this role we encourage you to apply even if you do not meet every single qualification.
Required Experience:
Senior IC
About Company
SWIFT is a global member-owned cooperative and the world’s leading provider of secure financial messaging services. We provide our community with a platform for messaging and standards for communicating, and we offer products and services to facilitate access and integration, identifi ... View more