FoJobPreviewBackLink:Quality Assurance / Jakarta (south)

We are seeking a skilled Quality Assurance Engineer to join our team. The ideal candidate will ensure the delivery of high-quality software through comprehensive testing strategies, including both manual and automated testing approaches.

Responsibilities:

  • Design, develop, and execute manual and automated test cases for web and mobile applications
  • Create and manage test scenarios, test scripts, test cases, test plans, and test reports
  • Perform functional, regression, performance, security, usability, and API testing
  • Design and implement test automation strategies and frameworks to improve testing efficiency
  • Work closely with developers, product managers, and business analysts to ensure high-quality software delivery
  • Identify, document, and track software defects using JIRA or similar tools
  • Conduct White Box Testing and debug backend code when necessary
  • Conduct API testing using tools such as Postman, Insomnia, SoapUI, JMeter, Mocha & Chai
  • Ensure compliance with Agile methodologies and participate in Sprint Planning, Daily Standups, and Retrospectives
  • Perform database validation and testing using SQL Server, PostgreSQL, MySQL, or MongoDB
  • Prepare technical documentation and test reports for audit and compliance purposes
  • Provide insights and recommendations for testing best practices and process improvements

Requirements:

  • Bachelor's degree in Computer Science, Engineering, Technical Writing, or a related field
  • Minimum 1 year of experience in Quality Assurance
  • Team leadership or management experience (a plus)
  • Proficiency with testing tools including JIRA, TestRail, Postman, Insomnia, Katalon, Appium, Selenium, or Cypress
  • Proficiency in programming languages such as Python, JavaScript, Java, or VB.NET
  • Knowledge of HTML, CSS, JavaScript, XML
  • Experience with functional, performance, security, usability, and API testing
  • Ability to read and understand backend code for debugging
  • Strong knowledge of SQL Server, PostgreSQL, MySQL, or MongoDB
  • Knowledge of CI/CD pipelines and DevOps practices (preferred)
  • Understanding of Agile methodologies and SDLC (Software Development Life Cycle)
  • Excellent analytical, problem-solving, and communication skills
  • Strong documentation skills for test cases, test plans, and technical documentation
  • High attention to detail and quality orientation
  • Self-motivated, well-organized, and proactive in improving testing processes
  • Ability to work independently and collaboratively in a dynamic, fast-paced environment
  • Strong time management and ability to multitask effectively