QA Engineer (Contract Based)
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