PT Bank Digital BCA (BCA Digital) logo

IT Quality Assurance Internship

PT Bank Digital BCA (BCA Digital) • Special capital Region of Jakarta, Java, Indonesia

onsite
Posted Aug 28, 2026Apply by Sep 27, 2026

**Role & seniority: ** QA/Software Testing Intern (student intern; ~12-month)

**Stack/tools: **

  • Languages: Java (basic)

  • Testing: Manual testing (Mobile Web, Android, iOS, API); automation familiarity (Selenium, Appium, Cucumber)

  • APIs/DB: Postman; DB tools (DBeaver, MySQL, SQL Server, SQL)

  • Defect/Test mgmt: JIRA (coursework/projects); test & defect management tools

  • Other: Scrum; (optional) Kafka/data streams

  • Top 3 responsibilities:

    • Develop optimal test cases and write maintainable manual test code

    • Review/analyze test results to support software quality and maintainability

    • Communicate with internal/external stakeholders on product development status

  • Must-have skills:

    • Current degree in CS/IT (or related)

    • Basic understanding of software development/integration, QA methodology, and release process

    • Manual testing across multiple platforms (Mobile Web/Android/iOS) and/or API

    • Java basics

    • DB experience with SQL tooling; Postman knowledge

    • Familiarity with JIRA and defect/test management workflows

    • Ability to work independently and in a team; clear stakeholder communication

  • Nice-to-haves:

    • Stress testing experience

    • Understanding of Kafka/data streams

    • Automation experience with Selenium/Appium/Cucumber

  • Location & work type: Not specified; internship opportunity; 12-month and likely on-site or hybrid/remote per company policy (not stated)

Full Description

Responsibilities

Develop the optimal test case and write clean manual test code Review and analyze test results to ensure software quality and maintainability Collaborate with internal and external stakeholders in a clear and timely fashion about product development status

Requirements

Currently pursuing a degree in Computer Science, Information Technology, or a related field.

Basic understanding of

  • software development & integration
  • QA methodology & release process

manual testing on multiple platforms: Mobile Web, Android, iOS, or API Java programming language Experience with DB tools; DBeaver, Mysql, SQL Server, Postman Experience with automation script; Selenium, Appium, Cucumber Experience with JIRA (coursework or projects) and other Test and Defect Management tools Experience doing stress test (is a plus) Understanding of Kafka or data stream (is a plus) Familiar with Scrum framework Responsible and able to work independently or in a team Passionate about the development of information technology Open to a 12-month internship opportunity

Manual TestingJavaSQLSeleniumAppiumCucumberJIRAPostmanAPI TestingMobile TestingScrumStress TestingKafkaDBeaverMySQLSQL Servermulti-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.