Company Logo

Software Engineer in Test

Perusahaan tidak menampilkan gaji
Penuh Waktu · Kerja di lokasi
Minimal Diploma (D1 - D4)
1 - 3 tahun pengalaman

Persyaratan

Kerja di lokasi
1 - 3 tahun pengalaman
Minimal Diploma (D1 - D4)

Skills

Go / Golang

Teamwork

Code Review

Performance Testing

Testing

Regression Testing

Defect Management

Threat Modeling

TypeScript

Automation Testing

CI/CD

QA Testing

Test Plan

Integration Testing

GIT

Benefit Kerja

Health Insurance

THR

Training/Certification

Work Insurance

Collective Leave

Loker ini dikelola oleh

RS
Rendy Saputra

Deskripsi pekerjaan Software Engineer in Test PT. LINTAS PEMBAYARAN DIGITAL

Join our engineering team as an embedded SDET to build and maintain the testing layer that serves as the ultimate safety net for LintasPay’s fintech platform. You will directly safeguard critical transactional flows (such as QRIS, disbursement, and PPOB) before code hits production.

Key Responsibilities

  • Automated Testing: Write and maintain comprehensive unit and integration tests for Go and Node.js microservices.
  • Test Infrastructure: Build robust test infrastructure (helpers, factories, fixtures) to enable developers to easily write testable code.
  • CI/CD Integration: Integrate automated test suites directly into CI/CD pipelines using Jenkins or GitLab CI.
  • Code Reviews & Coverage: Collaborate during code reviews to ensure new logic maintains meaningful test coverage and prioritize high-risk areas.
  • AI-Assisted Workflow: Productively leverage AI coding tools to accelerate boilerplate generation while critically reviewing the outputs.

Must-Have Qualifications

  • Experience: 2–4 years of software engineering or SDET experience, focusing deeply on code testability.
  • Programming: Ability to read and write production code (not just test code) using Go or TypeScript (Node.js).
  • Testing Core: Proficient in unit test isolation using proper test doubles (mocking/stubbing external dependencies via interfaces) and frameworks like testify (Go) or Jest/Mocha (Node.js).
  • Tooling & CI/CD: Strong familiarity with Git workflows (branching and PR flows) and the ability to interpret CI configurations (Jenkinsfile or .gitlab-ci.yml).

Nice-to-Have Qualifications

  • Hands-on experience with Playwright or Cypress for E2E web automation.
  • Experience writing mobile automated tests using Flutter Integration Test.
  • Familiarity with load/performance testing tools like k6.
  • Prior domain experience in fintech, payment gateways, or PPOB systems.

Tech Stack

Languages: Go, TypeScript (Node.js).

Testing: testify, go-sqlmock, httptest, Jest, Supertest, Mocha, Sinon.

Automation & Infra: Playwright, k6, Jenkins, GitLab CI, Docker, Git.

Tentang Perusahaan
PT. LINTAS PEMBAYARAN DIGITAL
Information Technology and Services
11 - 50 karyawan

We are a fintech startup building secure and reliable digital payment solutions in Indonesia. Through LintasPay, we simplify everyday transactions with services such as game top-ups, mobile credit, data packages, electricity tokens, e-wallet top-ups, and other digital payment needs—all in one convenient app.

Alamat kantor

Business Park Kebon Jeruk Jalan Meruya Ilir Raya.Kav 88 blok C1- 17, RT.1/RW.9, Meruya Utara, Kec. Kembangan, Kota Jakarta Barat, Daerah Khusus Ibukota Jakarta 11620

Tips Aman Cari Kerja

Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.

Pelajari Selengkapnya

Software Engineer in Test