Binar Academy

Quality Assurance Engineer

Posted: 1 minutes ago

Job Description

ResponsibilitiesAnalyze business and technical requirements to design detailed test scenarios.Create, maintain, and execute manual test cases for functional, regression, smoke, and exploratory testing across web and mobile platforms.Identify, log, and track defects with complete and clear documentation.Design and maintain automation scripts for Web (Selenium/Playwright), Mobile (Appium), and API (Postman/Rest Assured).Contribute to integration of automated tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins).Manage test data, validate environments, and perform end-to-end validation across components.Update test artifacts in tools like TestRail, JIRA, or Confluence.Work collaboratively with product, development, and release teams to ensure comprehensive coverage and test sign-offs.Participate in Agile ceremonies and provide testing status and insights regularly.Support continuous improvement of QA practices and help enhance test efficiency and coverage.Skills RequiredStrong manual testing expertise across platforms (Web, iOS, Android).Working knowledge of automation frameworks and scripting.Experience with Git, test management, and defect tracking tools.Good understanding of QA lifecycle, SDLC, and Agile methodology.This role is critical to ensuring timely validation of features, supporting automation backlog, and strengthening quality gates across delivery cycles.Technical RequirementsHave a strong foundation in both manual and automation testing, with the ability to work across web, mobile, and API layers in a fast-paced Agile environment.Manual Testing: Expertise in creating and executing test cases, identifying edge cases, performing exploratory and regression testing.Web Testing: Familiar with browser-based testing on responsive UI across different viewports and platforms.Mobile Testing: Experience testing iOS and Android apps; validating device-specific behavior, usability, and edge conditions.API Testing: Knowledge of API structures (REST), using tools like Postman or Rest Assured for functional and contract validations.Web Automation Tools: Hands-on with Selenium, Playwright, or equivalent frameworks.Mobile Automation Tools: Working knowledge of Appium or similar cross-platform mobile automation tools.API Automation Tools: Scripted validations using Postman Collections or Java/JS-based test frameworks.Programming/Scripting: Ability to read and write automation scripts in Java, JavaScript, or Python.CI/CD & Version Control: Familiarity with Git, GitHub Actions, Jenkins or equivalent for integrating tests in pipelines.Test Management: Exposure to tools like TestRail, JIRA, Zephyr or similar for test case tracking and defect lifecycle.Environment Readiness: Understands feature flagging, test data management, and staging/preprod validations.Agile Practices: Comfortable working in Agile Scrum teams, participating in sprint planning, daily stand-ups, and retrospectives.Nice to Have: 1) Understanding of accessibility testing, localization, or performance test basics. 2) Exposure to cloud-based device testing platforms (e.g., BrowserStack, Sauce Labs).Work ArrangementPlacement: BSD, South Tangerang.Work setup: Work from Office (WFO).Contract duration: 12 months with possibility of extension.How to Apply?📩 Click the Apply button and fill in the form. (Open for both BINAR Academy alumni & non-alumni)

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In