StraitsX logo

Software Development Engineer in Test

StraitsX
On-site
Jakarta, Indonesia
Software Development Engineer in Test (SDET)

About The Role

We are seeking a skilled and detail-oriented SDET (Software Development Engineer in Test) to join our Quality Engineering team in building a highly secure and reliable stablecoin platform.Β In this role, you will design and implement automated tests across our backend APIs and web-based systems using Java, Selenium, and TestNG. You'll work closely with software engineers, product managers, and compliance experts to develop high-impact test suites that safeguard the integrity and compliance of our products.

What You Will Do

  • Design, develop, and maintain scalable automated test suites for web and backend components using Java, Selenium, and TestNG.
  • Write clean, maintainable, and reusable code for functional, integration, and regression tests.
  • Work closely with development teams, QA, and product managers to integrate automated tests into the CI/CD pipeline.
  • Analyze product requirements and collaborate with stakeholders to define test strategies for high-impact features.
  • Develop test coverage for financial transaction flows, compliance logic, and blockchain integration points.
  • Investigate, isolate, and document bugs with detailed reproducible steps.
  • Identify quality risks and proactively raise concerns during planning and design.
  • Support manual testing efforts when required, particularly for complex compliance features or edge cases.

What We Are Looking For

  • At least 2 years of experience in QA automation or SDET roles.
  • Proficient in Java, with strong knowledge of Selenium WebDriver and TestNG.
  • Experience testing RESTful APIs using tools like Postman, REST Assured, or custom frameworks.
  • Familiarity with Git, CI tools (GitHub & GitHub Actions), and build tools like Maven or Gradle.
  • Strong understanding of test design patterns, test data management, and test automation best practices.
  • Experience working in Agile or Scrum teams, participating in planning and story refinement.
  • Excellent communication and problem-solving skills.