Software Development Engineer in Test (SDET) at Ajaib
Special capital Region of Jakarta, Java, Indonesia -
Full Time


Start Date

Immediate

Expiry Date

21 Dec, 25

Salary

0.0

Posted On

22 Sep, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Test Automation, API Testing, UI Testing, Performance Testing, Security Testing, Microservices, Python, Java, JavaScript, CI/CD, Debugging, Analytical Skills, Problem Solving, Mentoring, Collaboration

Industry

technology;Information and Internet

Description
Ajaib is Indonesia’s leading fintech platform, is seeking a highly skilled Software Development Engineer in Test (SDET) to drive quality engineering across our rapidly scaling microservices platform. As SDET function, you’ll implements automated tests for assigned modules, maintains scripts, ensures basic test coverage. You will also works under guidance of senior SDETs, participates in code reviews and QA tasks. What You Will Do: Own test strategy and automation architecture for multiple squads or product areas spanning backend, frontend, and mobile. Design, build, and scale test automation frameworks for API, UI, contract, integration, and performance testing. Partner with engineering leads and architects to embed testability and quality gates into designs and CI/CD pipelines. Mentor and upskill SDET engineers, review their test designs, and drive best practices across squads. Lead cross-functional initiatives on non-functional testing — performance, reliability, security, and chaos engineering. Collaborate with DevOps to optimize test pipelines for speed, scalability, and reliability. Diagnose complex production issues, perform root-cause analysis, and drive systemic fixes. Innovate and introduce tools, test data solutions, mocks, and dashboards that improve developer productivity and release confidence. Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). 3+ years of experience in QA/SDET/software engineering Strong programming skills in Python, Java, or JavaScript/TypeScript (can design and extend frameworks). Expertise in modern automation tools (WebdriverIO, Cypress, Appium, Selenium, Playwright, REST Assured, etc.). Proven experience testing distributed systems / microservices architectures, including API contract testing and service mocking. Solid understanding of performance, load, and security testing (JMeter, Gatling, k6, OWASP). Hands-on with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.). Exceptional debugging, analytical, and problem-solving skills. Strong communicator with experience influencing engineers and stakeholders at multiple levels. Experience with AI-assisted automation tools or integrating AI to optimize test coverage and efficiency.
Responsibilities
The SDET will own the test strategy and automation architecture for multiple squads, designing and scaling test automation frameworks. They will also collaborate with engineering leads to ensure quality gates are embedded in designs and CI/CD pipelines.
Loading...