
Software Engineer In Test Automation Testing (junior- senior level)
Cermati.com8 hours ago
Jakarta, IndonesiaMid Level / Senior
Responsibilities
- Create comprehensive test plans and test cases covering positive, negative, and edge-case scenarios.
- Design, develop, and execute scalable, maintainable automation scripts for web, Android mobile, and API applications.
- Build, improve, maintain, and scale automation frameworks and test suites.
- Write clean, readable automation code and participate in code reviews.
- Integrate and maintain automated test suites within CI/CD pipelines.
- Build and manage automated build, test, and deployment environments.
- Work with deployment teams to resolve system issues.
- Identify automation opportunities and take ownership of assigned features or modules.
- Collaborate with cross-functional teams and apply software engineering best practices.
Requirements
- 3–5 years of overall software testing experience with a strong focus on automation for mid- to senior-level candidates.
- Hands-on experience with web, mobile, and API automation using Selenium, Appium, and REST-based tools.
- Strong programming skills in at least one of Java, Python, or JavaScript.
- Experience with WebdriverIO and behavior-driven development frameworks such as Cucumber, including framework improvement contributions.
- Experience designing test strategies and writing comprehensive test cases.
- Practical experience integrating and maintaining automation suites in CI/CD pipelines such as Jenkins or GitHub Actions.
- Understanding of software development and testing life cycles and experience in Agile development environments.
- Ability to maintain stable and reliable automation execution, take ownership of features or modules, and collaborate cross-functionally.
- A formal Computer Science degree is preferred, while junior candidates with demonstrable skills and experience are also valued.
Tech Stack
Categories
About Cermati.com
Cermati.com operates an Indonesian consumer fintech platform that lets people compare and apply for loans, credit cards, insurance, and investments online. The company also runs Indodana for lending and financing, plus Cermati Protect (insurance brokerage) and Cermati Invest. Founded in 2015 and headquartered in Jakarta, it generates revenue from referral commissions, brokerage, and lending-related fees across its marketplace and credit businesses.