Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Liven • Special capital Region of Jakarta, Java, Indonesia
Role & seniority: SDET Lead (hands-on technical leader) with strong ownership and cross-team influence
Stack/tools: Backend: Node.js/Express; Go; Testing: Jest, Mocha, Supertest, Go test, Testify, Ginkgo; E2E: Playwright, Cypress; API testing: Postman, REST-assured; CI/CD integration; Docker/Kubernetes (nice-to-have)
Design, develop, and evolve testing architecture and automation frameworks (unit, integration, contract, E2E)
Architect and implement automated test suites for Node.js/Express and Go services; integrate tests into CI/CD
Mentor SDETs and engineers; define quality standards, testing strategies, metrics; drive exploratory testing and testability across distributed systems
8–12 years in test automation, software engineering, or quality engineering
Hands-on programming in JavaScript/TypeScript and/or Go
Experience architecting/scaling automated testing frameworks; strong debugging and collaboration
Proficiency with Jest/Mocha/Supertest, Go test/Testify/Ginkgo; E2E tools (Playwright/Cypress); API testing (Postman/REST-assured); CI/CD integration
Docker and Kubernetes for test environments
Contract testing (Pact)
Performance testing and profiling
Cloud platforms (AWS, GCP, Azure)
Experience with large-scale distributed systems
Location & work type: Location and work arrangement not specified in the role description
About the role
As a SDET Lead at Liven, you will play a hands-on technical leadership role in shaping our quality engineering practices and automation strategy. You’ll architect and develop testing frameworks, guide engineering teams on testability, and ensure our backend services—built in Express.js (Node.js) and Go—are reliable and scalable. This role requires deep technical expertise, strong ownership, and the ability to lead both by example and through influence across teams. What you'll do Lead and contribute hands-on to the design, development, and evolution of testing architecture and automation frameworks. Architect and implement high-quality automated test suites (unit, integration, contract, and E2E) for Node.js/Express and Go services. Ensure automated tests are efficiently integrated and executed within CI/CD pipelines. Collaborate with engineers to embed testability into system design and promote high-quality code practices. Drive exploratory testing and guide advanced testing efforts for complex, distributed systems. Define quality standards, testing strategies, and metrics across engineering teams. Mentor SDETs and engineers, uplifting skills and fostering a strong automation and quality culture.
Qualifications 8–12 years of experience in test automation, software engineering, or quality engineering. Strong, hands-on programming skills in JavaScript/TypeScript and/or Go. Extensive experience in architecting and scaling automated testing frameworks. Proficiency with automated testing tools such as Jest, Mocha, Supertest, Go test, Testify, or Ginkgo. Strong experience with E2E tools like Playwright or Cypress. Solid understanding of API testing using tools like Postman or REST-assured. Strong experience integrating automated tests into CI/CD environments. Excellent debugging, problem-solving, communication, and collaboration skills. Good to Have Experience with Docker and Kubernetes for containerized test environments. Familiarity with contract testing (e.g., Pact). Experience with performance testing and profiling methodologies. Exposure to cloud platforms like AWS, GCP, or Azure. Background working with large-scale distributed systems.