Test Automation Architect – Jakarta Timur
Samudera Indonesia offers a truly global and collaborative work experience. You'll team up with some of the best and brightest people in many locations in Indonesia and beyond. Join us and help create the future of logistics.
Responsibilities
- Analyze 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 such as 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.
Qualifications & Requirements
- Minimum 3 years experience in manual and automation testing.
- Minimum Bachelor’s Degree (preferable).
- Strong foundation in manual and automation testing across web, mobile, and API layers.
- Expertise in creating and executing test cases, identifying edge cases, performing exploratory and regression testing.
- Experience testing iOS and Android apps; validating device‑specific behavior, usability, and edge conditions.
- Knowledge of API structures (REST) and tools like Postman or Rest Assured for functional and contract validations.
- Hands‑on with Selenium, Playwright, or equivalent frameworks for web automation.
- Working knowledge of Appium or similar cross‑platform mobile automation tools.
- Scripted validations using Postman Collections or Java/JS‑based test frameworks.
- Familiarity with Git, GitHub Actions, Jenkins, CI/CD & Version Control.
- Exposure to test‑management tools such as TestRail, JIRA, Zephyr.
- Understanding of feature flagging, test data management, and staging/pre‑prod validations.
- Comfortable working in Agile Scrum teams; participating in sprint planning, daily stand‑ups, retrospectives.
- Nice to have: accessibility testing, localization, performance test basics.