Quality Assurance + DevOps
Summary
A hands-on QA engineer role at PT Sari Baut Net (Indonesia): design test plans and manual test cases across web, mobile, and API layers, build automation frameworks with tools like Selenium/Playwright/Cypress/Appium, test REST APIs with Postman/RestAssured, and integrate automated tests into CI/CD pipelines in collaboration with dev, product, and DevOps teams.
We are looking for a detail-oriented Quality Assurance Engineer to ensure the reliability, functionality, and performance of our software products across web, mobile, and backend systems. The successful candidate will design and execute comprehensive test strategies, build automated test frameworks, and work closely with development, product, and DevOps teams to catch issues before they reach production. This is a hands-on role for a QA professional who is equally comfortable writing detailed manual test cases, building automation scripts, and driving quality standards across the full software development lifecycle.
Key responsibilities
- Design and develop comprehensive test plans, test cases, and test scenarios based on functional and technical requirements.
- Define QA scope, entry/exit criteria, and acceptance criteria in collaboration with product managers and engineering leads.
- Review user stories, requirements, and technical specifications to identify gaps, ambiguities, and edge cases before development begins.
- Identify and prioritize test coverage across functional, regression, integration, performance, and security testing.
- Execute manual test cases across web, mobile, and API layers; log defects with clear reproduction steps and severity classification.
- Design, build, and maintain automated test scripts using frameworks such as Selenium, Playwright, Cypress, or Appium.
- Develop and maintain API test suites using Postman, RestAssured, or similar tools.
- Integrate automated test suites into CI/CD pipelines to enable continuous testing and fast feedback loops.
- Track, triage, and manage defects through their full lifecycle using tools such as Jira, TestRail, or similar platforms.
- Collaborate with developers, product managers, and DevOps engineers to define quality gates and release readiness criteria.
About you
- Bachelor's degree in Computer Science, Information Technology, or a related discipline.
- 2–4 years of hands-on experience in software quality assurance or testing roles.
- Proven experience designing test plans and executing manual and automated tests across web and mobile applications.
- Experience testing RESTful APIs and backend services.
- Familiarity with Agile/Scrum development methodologies.
- Strong understanding of QA methodologies, SDLC, and STLC across functional, regression, integration, and performance testing.
- Hands-on experience with automation frameworks: Selenium, Playwright, Cypress, or Appium.
- Proficiency with API testing tools: Postman, RestAssured, or SoapUI.
- Strong attention to detail and analytical thinking to identify edge cases and potential failure points.
About us
Join a young and dynamic team in an international, professional, English-speaking environment. Work with the latest technologies and innovative software platforms. Collaborate with overseas clients on meaningful, large-scale projects. Open culture where people are valued, trusted, and empowered to do great things.