

Software Quality Assurance Engineer
PT LABELBOX PACKAGING INDONESIA
- North Jakarta, Indonesia1, RT07/RW02, Jalan Pantai Indah Kapuk, Kamal Muara Kel., Penjaringan, North Jakarta, DKI Jakarta, IndonesiaNorth JakartaDKI JakartaIndonesiaIndonesia
- IDR 8,000,000.00 - IDR 17,000,000.00 / monthIDR8000000170000008000000MONTH
- Full timeFULL_TIME
Posted 20 hours ago and deadline of application is on 24 May
Recruiter was hiring 20 hours ago
2026-03-26T10:49:31.957894+00:002026-05-24T17:00:00+00:00Job Description
We're hiring a Mid to Senior Software Quality Assurance Engineer to ensure the quality and stability of our internal ERP system, with a strong focus on automation and engineering-driven testing. You'll begin with manual testing to understand the system, then take the lead in building automation integrated into our GitHub-based CI/CD pipeline—while applying coding and DevOps best practices to deliver reliable test coverage and results.
What You’ll Do:
- In the first ~6 months, focus on manual testing to deeply understand the system, workflows, and data flow across our internal ERP.
- Design and implement an automation testing strategy that integrates seamlessly with our GitHub-based CI/CD pipeline.
- Build and maintain automated test suites using Laravel’s testing tools (e.g., PHPUnit, Dusk) or other frameworks/tools you’re proficient with (e.g., Cypress, Selenium, Katalon, etc.).
- Ensure that automation delivers high-confidence coverage and produces clear feedback during code reviews and pipeline runs—visible at minimum in GitHub.
- Perform manual testing for edge cases, regression scenarios, and exploratory testing to ensure a high-quality user experience.
- Use SQL and relational database knowledge to validate data, support debugging, and enhance testing depth.
- Collaborate closely with engineers to uncover bugs, define edge-case scenarios, and align on test strategy.
- Support the creation of automation foundations that developers can build upon, contributing to a scalable and maintainable QA process.
- Drive toward measurable coverage goals (e.g., 80%+) and help us deliver confident, low-risk deployments.
Minimum Qualifications
What We’re Looking For:
- 2+ years of experience in QA or a similar role, and 2+ years working on test automation or automation framework development.
- Strong manual testing skills, with hands-on experience using automation tools such as Selenium, Cypress, Katalon, or equivalent.
- Experience building and maintaining automated tests—preferably using Laravel’s built-in testing tools (e.g., PHPUnit, Dusk), though equivalent frameworks are also welcome.
- Proficiency in API testing using tools such as Postman, Swagger, or other REST API testing tools.
- Ability to write or review code (preferably in PHP or another relevant language) to support test development and white-box testing.
- Familiarity with CI/CD practices, including integrating automated tests into pipelines (e.g., GitHub Actions) and ensuring visibility of results.
- Confident in writing SQL queries and using relational databases for data validation and troubleshooting.
- Comfortable working with Git, test management tools, and Agile development processes.
- Experience mentoring junior QA engineers.
Bonus Points If:
- QA certifications such as ISTQB or CSTE.
- Hands-on development experience with Laravel and/or Vue.js.
- Familiarity with performance and security testing approaches.
- Cross-browser and cross-platform testing (Mac, Windows, mobile browsers) to ensure consistent UI/UX.
- Use of AI tools (e.g., Copilot, Cursor) to improve test coverage and efficiency.
When Proceeding with the User Interview:
- Discuss your experience in manual testing and how you've transitioned (or plan to transition) to automated testing.
- Demonstrate your ability to design and execute manual test cases, and how you incorporate automation into your workflow.
- Share specific examples of how you've used SQL queries to investigate and resolve issues.
- Highlight your problem-solving approach and how you collaborate with engineering teams.
- Talk about your familiarity with performance and security testing tools an
Side Notes:
- This role requires an engineering mindset. You’ll be expected to write test code, contribute to white-box testing, and proactively uncover issues not yet caught by others.
- You’ll also be responsible for architecting automation frameworks that the engineering team can build upon.
- We value creativity, initiative, and ownership—bring your ideas, question assumptions, and help us raise the quality bar.
- Most importantly, have fun while solving meaningful challenges.
Perks and Benefits
Mobile Phone Discount
Retirement Benefit Plans
Medical / Health Insurance
Paid Sick Leave
Employee Discounts
Performance Bonus
Required Skills
- Software Testing
- Selenium
- Test Automation Software
- JIRA
- Scrum
- Laravel
- SQL
Jobs Summary
- Job Level
- Mid-Senior Level / Manager
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Office Address
- Labelbox Office, Rukan Golf Island, Jl. Pantai Indah Kapuk No.1 Blok D, Muara, Kecamatan Penjaringan, Jkt Utara, DKI Jakarta 14470
Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.