CODE.ID logo

QA Tester Banking

CODE.ID • Special capital Region of Jakarta, Java, Indonesia

onsitefull-time
Posted Sep 29, 2026Apply by Oct 21, 2026

**Role & Seniority: ** QA Engineer (Manual QA with automation + API testing), 2–4 years experience

**Stack/Tools: **

  • Manual testing: functional, regression, integration, UAT support

  • UI automation: Selenium, Appium, Katalon (or similar frameworks)

  • API testing: Postman, REST Assured

  • Languages (basic): Java, Python, JavaScript

  • Other: Git; CI/CD (plus); test documentation/defect tracking tools (unspecified)

  • Top 3 Responsibilities:

    1. Analyze requirements/specs and create test strategies, scenarios, test plans/cases

    2. Execute manual testing (functional/regression/integration) and support UAT; perform retesting

    3. Build/execute automated test scripts and perform API testing; document/report defects

  • Must-have skills:

    • Strong STLC/SDLC understanding

    • Banking/financial services testing experience (e.g., mobile/internet/core/lending)

    • Hands-on manual testing across multiple test types

    • Automation testing experience with Selenium/Appium/Katalon

    • API testing with Postman/REST Assured

    • Defect documentation/tracking and collaboration with dev/BA/product teams

  • Nice-to-haves:

    • Basic programming depth; experience with CI/CD pipelines

    • Version control proficiency (e.g., Git)

    • Experience with Agile/Scrum ceremonies (expected) or Waterfall (also acceptable)

  • Location & Work Type:

    • 3-month contract with possible extensi

Full Description

Analyze business requirements, functional specifications, and technical documentation to develop effective test strategies and test scenarios. Design, develop, and execute test cases, test scripts, and test plans for banking and financial services applications. Perform manual testing, including functional testing, regression testing, integration testing, and User Acceptance Testing (UAT) support. Develop, maintain, and execute automated test scripts using tools such as Selenium, Appium, Katalon, or other automation frameworks. Perform API testing to validate functionality, data integrity, and system integration using tools such as Postman or REST Assured. Identify, document, track, and report software defects, and collaborate with developers and other stakeholders to ensure timely resolution. Conduct retesting and regression testing to verify bug fixes and ensure application stability. Collaborate with Business Analysts, Developers, Product Owners, and other cross-functional teams throughout the Software Development Life Cycle (SDLC). Participate in Agile/Scrum ceremonies or follow the applicable Waterfall development process. Prepare and maintain test documentation, including test cases, test execution reports, defect logs, and test summary reports. Support continuous improvement of testing processes, automation coverage, and overall software quality. Ensure that applications meet business requirements, quality standards, and applicable banking or financial services requirements before release. Willing to work on a 3-month contract basis, with the possibility of extension. Willing to join as soon as possible.

Minimum Qualifications

Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field Minimum 2–4 years of experience as a QA Manual Proven experience in testing banking or financial services applications (e.g., mobile banking, internet banking, core banking, lending systems) Strong understanding of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) Hands-on experience in manual testing (functional, regression, integration, UAT support) Experience in automation testing using tools such as Selenium, Appium, Katalon, or similar frameworks Familiar with API testing tools (e.g., Postman, REST Assured) Basic knowledge of programming/scripting (e.g., Java, Python, or JavaScript) Experience working with Agile/Scrum or Waterfall methodologies Familiar with version control tools (e.g., Git) and CI/CD pipelines is a plus Strong analytical thinking and problem-solving skills Good communication skills and ability to work collaboratively with cross-functional teams Detail-oriented with a strong sense of ownership and accountability

Manual TestingAutomation TestingFunctional TestingRegression TestingIntegration TestingUser Acceptance TestingAPI TestingTest Case DesignDefect TrackingSeleniumAppiumKatalonPostmanREST AssuredAgile/ScrumAnalytical Thinkingmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.