Back to search:QA Engineer / Jakarta

Role Description

QA Engineer
plays a critical role in ensuring the stability, scalability, and reliability of Yourpay's platform. This position is responsible for designing and executing advanced testing strategies, building automation frameworks, and embedding quality standards throughout the product development lifecycle.

Working closely with Product Managers, Designers, and Engineers, the Software QA Engineer ensures each release delivers optimal performance, security, and user experience. This role suits someone with strong technical depth and a proactive mindset—someone who thrives on solving complex problems and driving quality excellence across multiple systems and environments.

Responsibilities

  • Design and implement comprehensive QA strategies for both new and existing product features across backend, API, and mobile layers.
  • Build, maintain, and enhance automated testing frameworks to ensure efficient, scalable, and reliable testing coverage.
  • Develop detailed test plans and execute both automated and manual tests to validate functional and non-functional requirements.
  • Perform root cause analyses, collaborate with developers to address defects, and ensure long-term product stability.
  • Contribute to the continuous improvement of CI/CD pipelines by integrating automated quality gates and validation checks.
  • Establish and uphold testing best practices in performance, security, and accessibility testing.
  • Evaluate and adopt new testing tools, technologies, and methodologies to enhance efficiency and coverage.
  • Participate in design and code reviews to promote testability and maintain high product quality standards.
  • Generate and maintain test documentation, reports, and dashboards for visibility and traceability.

Requirements

  • 3–5 years
    of professional experience in Software Quality Assurance or Testing within
    fintech, financial services, banking, or technology industries.
  • Proven expertise in
    test automation, end-to-end test design, and continuous testing
    across complex distributed systems.
  • Hands-on experience with QA tools such as Selenium, Appium, Katalon, RESTAssured, TestNG, Cucumber, or Testrail.
  • Strong understanding of API testing (REST/SOAP) using Postman, Insomnia, or similar tools.
  • Proficiency in at least one programming or scripting language, such as Java (preferred) or Python.
  • Familiarity with CI/CD pipelines, version control systems (Git), and agile development practices.
  • Solid analytical and troubleshooting skills, with strong attention to detail and a focus on system reliability and scalability.
  • Self-driven and collaborative, able to work effectively in a fast-paced and cross-functional environment.

Please submit your CV & Portfolio to with email SUBJECT: QA Engineer - Name