SalaryPeak

Techno-Functional QA Tester

Nicoll Curtin
Singapore, Singapore Posted Mar 26, 2026

Salary not disclosed by employer

Apply on LinkedIn

Job Description

About the Role We are looking for a Techno-Functional QA Tester with Java development experience to join our Wealth Management technology team. This role bridges business, testing, and development, ensuring the quality, scalability, and reliability of platforms supporting investment and portfolio management. You will work closely with product owners, business stakeholders, and engineering teams to validate complex financial workflows, while also contributing to test automation and technical problem-solving using Java. Key Responsibilities • Design and execute test strategies, test plans, and detailed test cases based on business and functional requirements • Perform functional testing, SIT, UAT, and regression testing across Wealth Management systems • Translate business requirements (BRD/FSD) into comprehensive test scenarios and coverage • Validate end-to-end trade and portfolio workflows (order placement, execution, settlement, reporting) • Perform API testing (REST/SOAP) and backend validation using SQL • Develop and maintain automation scripts/frameworks using Java (e.g., Selenium, REST-assured) • Analyse, debug, and troubleshoot issues, leveraging Java knowledge to understand code logic and root causes • Collaborate with developers on code-level discussions, defect fixes, and integration testing • Support data validation, reconciliation, and batch processing testing • Participate in Agile ceremonies and contribute to continuous improvement of QA processes Required Skills & Experience • 4–8 years of experience in QA / Software Testing within banking or financial services • Strong techno-functional capabilities with the ability to bridge business and engineering teams • Hands-on experience with: • Java (test automation, debugging, or prior development experience) • SQL (data validation, complex queries) • API testing tools (Postman, SoapUI, REST-assured) • Test management tools (JIRA, TestRail, ALM) • Experience building or maintaining automation frameworks using Java (Selenium, TestNG, JUnit, etc.) • Strong understanding of test lifecycle (SIT, UAT, regression) • Experience working in Agile / Scrum environments • Ability to read and understand application code, logs, and system flows • Excellent communication skills with both technical and non-technical stakeholders Domain Expertise (Highly Preferred) • Experience in Wealth Management / Private Banking platforms • Knowledge of Portfolio and order management systems/ Trade lifecycle Nice to Have • Experience with microservices architecture and distributed systems • Exposure to CI/CD pipelines (Jenkins, Git, etc.) • Knowledge of messaging systems (Kafka, MQ) • Experience in performance or data/ETL testing