Senior Quality Assurance

  • Jakarta, Indonesia
  • Full-Time
  • Remote
  • 9,000,000-11,300,000 IDR / Month

Job Description:

Key Responsibilities:

  • Perform extensive manual testing across Staging, UAT, and Production environments.
  • Define, implement, and maintain test plans, test specifications, and test suites using Jest or other libraries.
  • Execute UI, Functional, Smoke, Usability, Sanity, and API testing using tools like Postman and Swagger.
  • Investigate, identify, document, and report defects and inconsistencies found during testing and on newly reported issues.
  • Establish the QA flow for End-to-End (E2E) testing to support the weekly release of at least five features, ensuring minimal defects.
  • Write automated user acceptance tests using Node.js, Playwright, and TypeScript for the Jest test automation framework.
  • Work with an international remote team across different time zones to implement and execute test strategies on all supported platforms and languages, improving quality and test coverage.
  • Collaborate with the crossfunctional team to support investigations or troubleshoot and verify fixes

Qualifications:

  • 3-5 years of experience as a QA Engineer, Tester, or Software Development Engineer in Test.
  • Experience with UI and API testing. Familiarity with automation tools like Playwright is a plus.
  • Proficiency in manual testing across various environments and testing types.
  • Experience working with software that has heavy features and complex interactions.
  • Experience in a B2B environment is a plus.
  • Must be able to converse comfortably in English, as you will be working with non-ID co-founders and team members in English conversations.
  • Excellent problem-solving and investigation skills for identifying software issues.
  • Detail-oriented, organized, and able to manage multiple tasks simultaneously.