Back to Itcan Pte. Limited jobs
I

Automation Developer (Playwright TypeScript / Karate Java)

D01 Marina, Raffles Place, People's Park, Cecil, Singapore
Full TimeInformation Technology

Job Description

Job Description & Requirements

  • Opcode Identification for NDC Message Creation

-

  • Execute test cases and identify the exact OP codes required.
  • Map each test case to the identified OP codes for complete traceability.
  • Provide OP code inputs to the Development team for accurate NDC message creation.
  • Validate that the NDC messages created align fully with test case requirements.
  • Test Data Preparation for Automation

-

  • Prepare required test data (cards, accounts, CINs) for each automation scenario.
  • Verify data readiness and correctness in the test environment before execution.
  • Maintain a reusable pool of validated test data for regression cycles.
  • Running Automation & Failure Analysis

-

  • Execute automation suites once the framework is ready.
  • Analyse failures using logs, API responses, and data validation.
  • Coordinate with Technology and DN teams to identify root causes.
  • Ensure identified issues are resolved to prevent repeat failures.
  • Automating Test Data Creation

-

  • Build utilities/scripts to automate creation of cards, accounts, and CINs.
  • Eliminate repetitive manual effort in test data preparation.
  • Enable on-demand data creation to speed up regression execution

Required Skills & Experience

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum 2–5 years of experience in automation testing.
  • Strong hands-on experience in:

-

  • Playwright with TypeScript/JavaScript for web UI automation.
  • Karate Java Framework for REST API automation.
  • Good understanding of API testing concepts (HTTP methods, headers, authentication, JSON/XML payloads).
  • Experience in Bitbucket for version control.
  • Strong debugging and analytical skills.

Good to Have

  • Experience with test data management.
  • Knowledge of Postman, Swagger.
  • Exposure to performance testing concepts (e.g., JMeter or LoadRunner).
  • Experience in containerized environments (Docker, Kubernetes).
  • Working knowledge of CI/CD tools (Jenkins, Bitbucket, GitLab, etc.).

Soft Skills

  • Strong communication and documentation skills.
  • Ability to work collaboratively in cross-functional teams.
  • Self-motivated, detail-oriented, and proactive in problem-solving.

About Itcan Pte. Limited

First seen: July 1, 2026
Last updated: July 31, 2026