Software Testing Engineer (Avaloq, Banking, API Testing, Python, Azure Devops )
ZENTACT SYSTEMS PTE. LTD.
Responsibilities:
- Analyze business and system requirements to identify test scenarios, impacts, and quality risks across enterprise applications.
- Design, develop, and execute comprehensive test strategies covering functional, integration, regression, and user acceptance testing.
- Validate end-to-end business processes across UI, API, database, and backend systems to ensure data accuracy and system reliability.
- Prepare detailed test cases, test data, and test evidence while maintaining complete testing documentation.
- Perform API and database validation to ensure seamless integration between multiple applications and services.
- Support release validation activities, production deployments, and post-implementation verification.
- Investigate application issues, perform root cause analysis, and collaborate with development teams to resolve defects.
- Participate in defect triage meetings and manage defects through their lifecycle using standard tracking tools.
- Develop and maintain automated test scripts and frameworks to improve testing efficiency and regression coverage.
- Monitor application performance and support production incident analysis to ensure service stability.
- Work closely with business users, product owners, developers, and project teams to ensure successful project delivery.
- Contribute to continuous improvement initiatives, testing standards, and quality assurance best practices.
Requirements:
- Bachelor’s degree in computer science, Information Technology, Engineering, or a related field.
- Hands-on experience in Avaloq core banking systems with exposure to implementation, testing, and production support.
- Strong experience in Functional Testing, System Integration Testing (SIT), User Acceptance Testing (UAT), and Regression Testing.
- Hands-on experience in API testing and database validation using SQL.
- Experience validating complex business workflows and transaction-based applications.
- Knowledge of test planning, test case design, defect management, and release validation processes.
- Experience with defect tracking and project management tools such as Jira and Azure DevOps.
- Exposure to test automation using tools such as Playwright and scripting languages such as Python.
- Familiarity with Agile and Waterfall software development methodologies.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and stakeholder management abilities.
- Experience supporting production issues, incident analysis, and application releases is preferred.
- Exposure to banking, financial services, enterprise platforms, or large-scale transactional systems will be an added advantage.