QA Engineer (Contract Based)

Jakarta Engineering and Technology Entry Level

As a QA Engineer, you’ll play a vital role in ensuring every new feature meets our quality standards before release, helping to minimize post-launch issues and deliver an outstanding user experience.

Job Description
  • Develop, document, and maintain detailed test plans, test cases, and test data for all project features.
  • Execute manual functional, regression, integration, and compatibility testing to identify bugs.
  • Log, track, and manage defects in Jira, performing thorough root cause analysis and validating fixes.
  • Conduct API testing using tools like Postman to validate data integrity and service-level functionality.
  • Collaborate closely with developers in an Agile environment to ensure requirements are clear and testable from the start.
  • Report on test execution progress, results, and quality metrics to the project team during sprint ceremonies.
  • Support User Acceptance Testing (UAT) with business stakeholders and assist in production deployment verification.
  • Identify opportunities for and contribute to the development of test automation to improve long-term efficiency.
Job Requirements
  • 1 - 2 years experience in a Software QA Engineer role, with a focus on manual testing (fresh graduates with previous internship experience in relevant role are welcome to apply)
  • Strong knowledge of software QA methodologies, tools, and processes across the full SDLC.
  • Experience working in an Agile/Scrum development process
  • Hands-on experience with defect tracking systems (e.g., Jira) and test management tools.
  • Solid experience in API testing using tools such as Postman or similar.
  • Excellent analytical and problem-solving skills with a meticulous attention to detail.
  • Strong verbal and written communication skills to effectively collaborate with technical and non-technical teams.
  • Willing to work under 6 months contract period for full WFO arrangement in our office at South Jakarta