Overview
Software Quality Assurance Specialist – Banking Jobs in Federal Territory of Kuala Lumpur, Malaysia at Erudite Innovation
Title: Software Quality Assurance Specialist – Banking
Company: Erudite Innovation
Location: Federal Territory of Kuala Lumpur, Malaysia
Roles and Responsibilities:
a. Erudite Innovation (EI-User Acceptance Testers): Responsible for defining the testing strategy and test plan in collaboration with customer’s QA/Test Manager, developing test scripts based on user stories together with product owners and business users, ensuring environment and test data readiness, and performing primary test execution.
b. Customer Business Users/Product Owners: Serve as Subject Matter Experts (SMEs).They review the vendor‑prepared test scripts at the beginning and validate the test results at the end. Their involvement is focused on high‑value decision‑making and final validation, minimising operational strain.
c. Customer QA/UAT Lead: Serve in an advisory capacity as the QA Subject Matter Experts (SMEs), shall independently verify the EI’s (vendor’s) UAT outcomes and provide formal endorsement. Only after such endorsement is obtained will the UAT be considered successful and officially closed.
Key responsibilities under this model are as below:
a. EI-User Acceptance Testers will execute the majority of functional, non‑critical, regression, interface, and workflow test cases across modules e.g. standard feature testing, integration validation, non-financial scenarios, high volume test runs etc.
b. Business users will take ownership of scenarios that require deep domain expertise or have material operational/financial impact. This includes disbursement, payment schedule and payment, financial interfaces & GL postings, adjustments & reversals, regulatory or compliance scenarios etc.
Job Scope
i. UAT Strategy & Planning: Development of the UAT strategy, including UAT plan, scope definition, entry and exit criteria, test schedule, and resource planning.
ii. Test Design: Drafting and refinement of business‑ready UAT scenarios, detailed test cases/scripts, and data requirements, with full traceability to Business Requirements Documents and user stories.
iii. Test Readiness: Preparation of test data, verification of environment readiness, and setup of interface stubs where required.
iv. Execution & Defect Management: Execution of UAT test cases, documentation of test evidence, logging of defects with clear reproduction steps and impact statements, and coordination of defect triage with Development and QA teams.
v. Automation Test: Prepare and execute automated test scripts for identified critical system functions to support subsequent User Acceptance Testing (UAT), including script development, execution, defect reporting, and re-testing after fixes.vi. Reporting: Preparation of daily progress updates, defect aging reports, UAT dashboards, and preparation of the UAT exit report and sign‑off pack.
Qualifications & SkillsExperience: 5+ years of software testing experience with a strong focus on financial services, fintech, or core banking environments
Domain Knowledge: Understanding and familiarity with financial or banking modules (e.g., Loan Management Systems/LMS, Trade Finance, Retail/Corporate Internet Banking, or GL workflows etc.)
Technical Tools: Proficiency in test management platforms like Jira, HP ALM, or modern automated/API testing frameworks
Soft Skills: Excellent cross-functional communication, leadership capabilities to guide junior testers, and strong analytical problem-solving skills under tight release schedules