Qa Engineer

Weshine

Jakarta Pusat

On-site

IDR 122,760,000 - 145,080,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Weshine sedang mencari QA Engineer untuk bergabung dengan tim QA lepas pantai yang baru dibentuk di Indonesia. Anda akan menggabungkan pengujian fungsional manual dengan otomasi pengujian untuk memastikan API dan aplikasi web memenuhi kriteria fungsional, keamanan, kinerja, dan beban.

Anda akan bekerja di bawah arahan QA Senior dan berkembang menjadi otonomi yang lebih besar seiring waktu, dengan fokus pada Playwright dan TypeScript serta integrasi dengan kerangka kerja yang ada.

Qualifications

  • Pengalaman uji fungsional, termasuk menulis rencana uji dan menjalankan siklus regresi.

Responsibilities

  • Analisis kebutuhan produk, user stories, dan spesifikasi API untuk mendefinisikan ruang lingkup pengujian.
  • Menulis rencana uji, kasus uji, dan skenario edge/negatif secara jelas dan terstruktur.
  • Menjalankan uji manual saat pengembangan fitur, rilis sprint, dan regresi.
  • Melakukan eksplorasi pengujian untuk menemukan cacat tidak tertangkap tes tertulis.
  • Mencatat dan melacak cacat dengan langkah reproduksi dan bukti yang jelas.
  • Bergabung dalam ceremonies sprint bersama tim Singapura sebagai suara QA.

Skills

Functional testing
Test automation
Playwright
TypeScript
Node.js
REST APIs
Git
Jira
Zephyr Scale
English writing

Tools

Playwright
Zephyr Scale
Jira

Job description

QA Engineer

Perusahaan : Weshine
Jenis Pekerjaan : Full-Time Jakarta Jakarta Indonesia

Salary Range: IDR 11.000.000 - 13.000.000 (Gross)

Location: Batam, Jakarta

Weshine is hiring for our client (Handshakes AI), based in Singapore, for a role based in Indonesia.

We are looking for a QA Engineer to join our newly established offshore QA team in Indonesia. You will bridge manual functional testing and test automation, executing test cases and contributing to automated regression suites that ensure our APIs and web application meet functional, security, performance and load requirements. You will work under the guidance of a Senior QA and grow into greater autonomy over time.

RESPONSIBILITIES

Functional Testing & Test Case Writing

  • Analyze product requirements, user stories, and API specifications to define test scope
  • Write clear, structured test cases and test plans covering functional, edge case, and negative scenarios
  • Execute manual test cases during feature development, sprint releases, and regression cycles
  • Perform exploratory testing to uncover defects not covered by scripted tests
  • Log, track, and triage defects with clear reproduction steps and supporting evidence. All documentation in English
  • Participate in sprint ceremonies (planning, reviews, retrospectives) as the QA voice, including ceremonies run by the Singapore team

Test Automation

  • Develop and maintain automated test scripts for REST APIs and web UI using Playwright and TypeScript, within the existing framework
  • Follow the Page Object Model (POM) pattern and reuse existing base classes, fixtures, and utilities
  • Write data-driven tests covering multiple environments (dev, staging, preprod) across varied data sources
  • Validate API responses in various formats (JSON, XML, PDF, HTML)
  • Integrate test results with Allure and JUnit reporting pipelines

Test Management

  • Maintain test case libraries and execution cycles in Zephyr Scale
  • Track test coverage metrics and report quality status to stakeholders
  • Adhere to the team's Definition of Done from a QA perspective

REQUIREMENTS

  • Proven experience in functional testing, including writing test cases, test plans, and executing regression cycles
  • Strong understanding of SDLC and agile QA practices
  • Experience testing REST APIs (Postman or equivalent). Able to validate status codes, headers, and response payloads
  • Working proficiency in TypeScript and Node.js for automation
  • Hands-on experience with Playwright or equivalent automation framework
  • Familiarity with Git for version control and branching workflows
  • Experience with test management tools such as Zephyr Scale, Jira, or similar
  • Strong written English for defect reporting, test documentation, and async communication with onshore teams
  • Comfortable working across time zones with teams based in Singapore
  • Able to operate independently without constant guidance
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Engineer
QA Engineer

Weshine • Batam

On-site
IDR 122,760,000 - 145,080,000
QA Engineer: API & Web Automation with Playwright/TypeScript
QA Engineer: API & Web Automation with Playwright/TypeScript

Weshine • Jakarta Pusat

On-site
IDR 122,760,000 - 145,080,000
QA Engineer
QA Engineer

EDTS • Jakarta Pusat

On-site
IDR 180,000,000 - 280,000,000
QA Engineer Durianpay Hybrid • Jakarta Selatan Min. 4 years of experience Negotiable Actively h[...]
QA Engineer Durianpay Hybrid • Jakarta Selatan Min. 4 years of experience Negotiable Actively h[...]

Durianpay Indonesia • Jakarta Selatan

On-site
QA Engineer
QA Engineer

The Software Practice Pte Ltd • Kota Bandung

On-site
QA Engineer
QA Engineer

Pensieve • Indonesia

On-site
IDR 60,000,000 - 80,000,000
Software Engineer in Test
Software Engineer in Test

Glints • Batam

On-site
IDR 223,200,000 - 390,600,000
QA Automation (Playwright) | Fluent in English
QA Automation (Playwright) | Fluent in English

MateCareer • Jakarta Barat, Jakarta Selatan

On-site
IDR 167,400,000 - 334,800,000
Quality Assurance Engineer
Quality Assurance Engineer

GUE Ecosystem • Tangerang

On-site
Software QA Engineer (Automation)
Software QA Engineer (Automation)

SoftwareSeni • Kota Yogyakarta

On-site
IDR 167,400,000 - 223,200,000
Competitive salary
Career development and training
Flexible schedules for work-life balance
+6