KiriminAja logo

Quality Assurance Tester

KiriminAja • Yogyakarta, Special Region of Yogyakarta, Indonesia

onsitefull-time
Posted Feb 25, 2026Apply by Mar 27, 2026

Role & seniority: Quality Assurance / Software Tester, mid-level (3–5 years)

Stack/tools: Functional testing (unit, integration, system, regression, UAT); non-functional testing (usability, compatibility, performance, security); STLC and testing methodologies; bug tracking/project tools (Jira, Azure DevOps or similar); multi-browser/multi-device testing; performance tools (JMeter, Locust)

Top 3 responsibilities

  • Create test plans, test cases, and test scenarios from user stories/requirements; participate in requirement reviews

  • Perform functional and non-functional testing to validate business needs; document results and produce detailed defect reports

  • Collaborate with developers, product managers, and related teams to ensure product quality

Must-have skills

  • 3–5 years QA/Software Testing experience; strong STLC knowledge; Agile/Scrum experience

  • Analytical, detail-oriented, problem-solving, good communication

  • Ability to write clear testing documentation; proficient with bug tracking tools

Nice-to-haves

  • Automation testing experience (Pytest, Selenium, Cypress or similar)

  • Experience with performance testing (JMeter/Locust) and security testing

  • Familiarity with automation frameworks and broader QA tooling

Location & work type: Location and work type not specified in the provided text

Full Description

Job Overview

  • Responsible for ensuring the quality of products (applications, systems, and features) according to established standards. QA will be involved from the requirement stage to release, conducting analysis, manual and automated testing, as well as reporting defects/bugs.

Responsibilities

  • Create test plans, test cases, and test scenarios based on user stories/requirements.
  • Perform functional testing (unit, integration, system, regression, UAT) to ensure applications run according to business needs.
  • Conduct non-functional testing such as usability, compatibility, performance, and security testing.
  • Collaborate with developers, product managers, and related teams to maintain product quality.
  • Document test results and create detailed bug reports (severity, reproduction steps, evidence).
  • Actively participate in requirement reviews to ensure testability and completeness of specifications.

General Qualifications

  • Minimum 3–5 years of experience as a Quality Assurance / Software Tester.
  • Minimum education D3/S1 (Information Technology, Information Systems, Computer Science, or related fields).
  • Strong understanding of Software Testing Life Cycle (STLC) and testing methodologies.
  • Strong analytical skills, problem-solving abilities, detail-oriented, disciplined, and communicative.
  • Able to work in Agile/Scrum teams.
  • Growth mindset and willingness to learn new technologies.

Technical Qualifications

  • Experienced in Functional Testing (unit, integration, system, regression, UAT).

Experienced in Non-Functional Testing: usability, compatibility (multi-browser, multi-device), performance (JMeter/Locust). Proficient with bug tracking & project management tools (Jira, Azure DevOps, or similar). Able to write clear and detailed testing documentation.

Plus point: familiar with Automation Testing (Pytest, Selenium, Cypress, or similar).

Test PlansTest CasesTest ScenariosFunctional TestingUnit TestingIntegration TestingSystem TestingRegression TestingUATUsability TestingCompatibility TestingPerformance TestingSecurity TestingBug TrackingAgileScrummulti-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.