24 SIN MING LANE Central Region (Singapore) Singapore
职位描述
岗位职责
Responsibilities
Participate in functional, automated, and performance testing for large-scale platform systems.
Design, develop, and maintain automated test cases for UI, APIs, and messaging systems (e.g., Kafka, WebSocket).
Contribute to or lead the development of test platforms, automation frameworks, and regression systems to improve testing efficiency and defect detection.
Explore and apply Large Language Models (LLMs) and AI tools to enhance testing capabilities, including test case generation, defect analysis, and report generation.
Collaborate closely with product and engineering teams to understand system workflows and data strategies, and design key regression and end-to-end (E2E) test scenarios.
Support performance, stability, and capacity testing, and establish and continuously improve testing metrics and quality standards.
Requirements
Bachelor’s degree or above in Computer Science or a related field, with 5+ years of testing experience, including 2+ years in test development.
Proficient in at least one programming language such as Python or Java, with strong coding fundamentals and best practices.
Familiar with common testing frameworks and performance testing tools, such as Pytest, Playwright/Appium, JMeter, K6, or Locust.
Solid understanding of HTTP, TCP, and WebSocket protocols, and familiarity with distributed system architectures.
Experience in building API automation systems, regression test platforms, mock services, or test data management platforms is a strong plus.
Strong communication and collaboration skills, with solid problem-solving and analytical abilities, and a strong sense of quality ownership.
Proficient in using AI tools (e.g., Copilot, ChatGPT, Cursor) to improve efficiency in test design and execution.