QA Engineer (Manual + Automation)

FLIN

Jakarta Pusat

On-site

IDR 89,280,000 - 167,400,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

FLIN is seeking a QA Engineer in Jakarta to handle manual and automated testing for web and mobile apps. You will design test plans, write scenarios, and execute tests on real devices and emulators while building automated suites with Playwright, Cypress, or Selenium.

API testing with Postman and SQL data validation are also part of the role. You will collaborate with developers and product teams to ensure release quality, track defects, and contribute to CI/CD integration.

Qualifications

  • 2 to 3 years of experience as a QA Engineer covering both manual and automation testing.
  • Strong knowledge of QA fundamentals: SDLC, STLC, test design techniques, and bug lifecycle.
  • Hands-on experience with at least one web automation framework (Playwright, Cypress, or Selenium).
  • Scripting skills in JavaScript / TypeScript, Python, or Java.
  • Experience testing REST APIs using Postman or similar tools.
  • Basic SQL to query and validate data (MySQL / PostgreSQL).
  • Experience with bug tracking and test management tools (Jira, TestRail, Qase, or similar).
  • Experience testing mobile applications (Android / iOS).
  • Familiar with Git and Agile / Scrum workflows.
  • Strong attention to detail and clear written communication.

Responsibilities

  • Review product requirements and user stories, and flag gaps and edge cases before development starts.
  • Write and maintain test plans, test scenarios, and test cases.
  • Test mobile apps (Android and iOS) on real devices and emulators.
  • Build and maintain automated test suites for web (Playwright, Cypress, or Selenium).
  • Automate API testing with Postman / Newman or code-based frameworks.
  • Integrate automated tests into CI/CD pipelines so they run on every build.
  • Validate data accuracy in backend databases using SQL queries.
  • Log, track, and retest bugs with clear reproduction steps, severity, and evidence.
  • Run smoke tests and sign off on releases.
  • Work closely with Developers and Product to resolve issues and improve release quality.
  • Track and report quality metrics (bug counts, test coverage, release defects).
  • Use AI tools to speed up test case generation, test data creation, and documentation.

Skills

QA fundamentals
SDLC / STLC
Bug lifecycle
Clear written communication
Attention to detail
Cross-functional collaboration
Scripting basics (JS/TS/Python/Java)
REST API testing
Manual & automation mindset

Tools

Playwright
Cypress
Selenium
Postman / Newman
Jira
TestRail
Qase
Git

Job description

  • Review product requirements and user stories, and flag gaps and edge cases before development starts
  • Write and maintain test plans, test scenarios, and test cases
  • Test mobile apps (Android and iOS) on real devices and emulators
  • Build and maintain automated test suites for web (Playwright, Cypress, or Selenium)
  • Automate API testing with Postman / Newman or code-based frameworks
  • Integrate automated tests into CI/CD pipelines so they run on every build
  • Validate data accuracy in backend databases using SQL queries
  • Log, track, and retest bugs with clear reproduction steps, severity, and evidence
  • Run smoke tests and sign off on releases
  • Work closely with Developers and Product to resolve issues and improve release quality
  • Track and report quality metrics (bug counts, test coverage, release defects)
  • Use AI tools to speed up test case generation, test data creation, and documentation
Responsibilities
  • Review product requirements and user stories, and flag gaps and edge cases before development starts
  • Write and maintain test plans, test scenarios, and test cases
  • Perform manual testing: functional, regression, exploratory, UI/UX, and cross-browser / cross-device
  • Test mobile apps (Android and iOS) on real devices and emulators
  • Build and maintain automated test suites for web (Playwright, Cypress, or Selenium)
  • Automate API testing with Postman / Newman or code-based frameworks
  • Integrate automated tests into CI/CD pipelines so they run on every build
  • Validate data accuracy in backend databases using SQL queries
  • Log, track, and retest bugs with clear reproduction steps, severity, and evidence
  • Run smoke tests and sign off on releases
  • Work closely with Developers and Product to resolve issues and improve release quality
  • Track and report quality metrics (bug counts, test coverage, release defects)
  • Use AI tools to speed up test case generation, test data creation, and documentation
Requirements
Must Have
  • 2 to 3 years of experience as a QA Engineer covering both manual and automation testing
  • Strong knowledge of QA fundamentals: SDLC, STLC, test design techniques, and bug lifecycle
  • Hands-on experience with at least one web automation framework (Playwright, Cypress, or Selenium)
  • Scripting skills in JavaScript / TypeScript, Python, or Java
  • Experience testing REST APIs using Postman or similar tools
  • Basic SQL to query and validate data (MySQL / PostgreSQL)
  • Experience with bug tracking and test management tools (Jira, TestRail, Qase, or similar)
  • Experience testing mobile applications (Android / iOS)
  • Familiar with Git and Agile / Scrum workflows
  • Strong attention to detail and clear written communication
Nice to Have
  • Mobile automation experience (Appium, Maestro, or Detox)
  • Performance or load testing (JMeter, k6)
  • Basic security testing knowledge (OWASP, authentication and authorization checks)
  • Experience running tests in CI/CD (GitHub Actions, GitLab CI, Jenkins)
  • Experience testing AI / LLM-powered features
  • ISTQB certification
  • Background in fintech, lending, or other regulated industries
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Engineer
QA Engineer

PT BUSANID TECHNO ASIA • Jakarta Utara

On-site
IDR 150,000,000 - 240,000,000
Health and dental insurance
Flexible working arrangements
Senior Quality Assurance
Senior Quality Assurance

Youtap Technology Ltd • Jakarta Timur

On-site
IDR 167,400,000 - 223,200,000
QA - Lead Engineering (Automation)
QA - Lead Engineering (Automation)

INDODAX - Indonesia Digital Asset Exchange • Jakarta Pusat

On-site
IDR 180,000,000 - 300,000,000
Quality Assurance Lead
Quality Assurance Lead

Youtap Limited • Jakarta Selatan

On-site
IDR 420,000,000 - 720,000,000
Senior Software Quality Assurance Engineer
Senior Software Quality Assurance Engineer

Ideku Technology Solution Pte Ltd • Jakarta Pusat

On-site
IDR 300,000,000 - 520,000,000
QA Engineer
QA Engineer

AVOWS CONSULTING LIMITED • Jakarta Pusat

On-site
IDR 120,000,000 - 240,000,000
QA Engineer (Hybrid)
QA Engineer (Hybrid)

Azura Labs Official • Jakarta Timur

On-site
IDR 89,280,000 - 145,080,000
QA - Lead Engineering (Automation)
QA - Lead Engineering (Automation)

Indodax • Jakarta Selatan

On-site
IDR 300,000,000 - 540,000,000
Software Quality Assurance - Manual Testing (Senior)
Software Quality Assurance - Manual Testing (Senior)

Cermati Fintech Group • Jakarta Pusat

On-site
IDR 66,960,000 - 133,920,000
Senior Test Engineer
Senior Test Engineer

Kitabisa • Jakarta Selatan

On-site
IDR 334,800,000 - 669,600,000