Back to search:QA Engineer / Jakarta

Responsibilities

  • Collaborate with cross-functional squads to ensure product quality across all development stages.
  • Understand, design, develop, and maintain test automation frameworks to support scalable testing practices.
  • Design, develop, and maintain automated test cases for assigned modules (UI, functional, and API testing).
  • Perform comprehensive testing (including UI, functionality, regression, and API) to ensure software meets quality standards.
  • Continuously enhance and refactor automation scripts to improve efficiency and coverage.
  • Work closely with product owners and developers to align testing efforts with sprint objectives and acceptance criterias.
  • Participate in requirement reviews, providing feedback from a QA perspective to ensure testability and clarity.
  • Investigate, document, and track defects, ensuring timely resolution.

Requirements

  • 3–5 years of hands-on experience in software QA, with a strong focus on automation testing.
  • Hands-on experience with Selenium or similar automation tools.
  • Experience testing mobile apps, web apps, and REST APIs.
  • Proven experience in testing, bug reporting, and defect tracking tools.
  • Ability to write clear, concise, and comprehensive test plans and test cases.
  • Familiarity with the Scrum framework and agile development processes.
  • Strong analytical and problem-solving skills, with a keen attention to detail.