Kuala Lumpur, Malaysia

Test Development Engineer

 Job Description:

Our client, a fast-growing platform transforming cross-border and local services, is seeking a skilled Test Development Engineer to design automated testing frameworks, execute test cases, and collaborate with development teams. You will perform performance, stress, and security testing, improve processes, and contribute to design reviews.

Responsibilities:

  • Design, develop, and maintain automated testing frameworks to enhance testing efficiency and coverage.
  • Write and execute detailed test cases, both manual and automated, based on requirements and design documents.
  • Create and maintain stable, reusable automated test scripts.
  • Collaborate with development teams to resolve defects and conduct regression testing.
  • Perform regular performance, stress, and security testing to ensure system stability.
  • Analyze test results, report issues, and recommend improvements.
  • Participate in product and technical design reviews to ensure testability.
  • Continuously improve testing processes, tools, and methods.

Requirements:

  • Bachelors degree in Computer Science or related field.
  • 3+ years of experience in test development, with at least 1 year in automated testing framework development.
  • Proficient in tools like Selenium, Appium, Jest, JUnit, and capable of building and optimizing test frameworks.
  • Strong in Python, Java, or JavaScript, and writing high-quality test scripts.
  • Experience in performance testing with tools like JMeter.
  • Knowledge of CI/CD processes and integration with automated tests.
  • Familiar with Git and defect management tools (Jira, Bugzilla).
  • Strong problem-solving, communication, and teamwork skills.
  • Experience in API, database, and web/mobile testing is a plus.

Additional Information:

  • Opportunities to work from home.

我们的客户是一个快速发展的平台,致力于革新跨境和本地服务,现正寻求一位测试开发工程师,负责设计自动化测试框架、执行测试用例,并与开发团队协作解决缺陷。您将进行性能、压力和安全测试,优化测试流程,并参与设计评审以确保可测试性。

工作职责:

  • 设计、开发和维护自动化测试框架,提高测试效率和覆盖率。
  • 根据需求和设计文档编写详细的测试用例,并执行手动及自动化测试。
  • 编写和维护稳定、可复用的自动化测试脚本。
  • 与开发团队紧密协作,推动缺陷修复并进行回归测试。
  • 定期进行性能、压力和安全测试,确保系统稳定性。
  • 分析测试结果,定位问题并提供详细的测试报告和改进建议。
  • 参与产品需求和技术设计评审,确保可测试性。
  • 持续改进测试流程、工具和方法。

任职要求:

  • 计算机科学或相关专业本科及以上学历。
  • 3年以上测试开发经验,至少1年自动化测试框架开发经验。
  • 熟练使用Selenium、Appium、Jest、JUnit等测试工具,能够独立搭建和优化测试框架。
  • 精通Python、Java、JavaScript等编程语言,能够编写高质量的测试脚本。
  • 具有性能测试经验,熟悉JMeter等性能测试工具。
  • 了解常见的CI/CD流程,并能够与开发团队进行持续集成对接。
  • 熟悉Git及缺陷管理工具(如Jira、Bugzilla)。
  • 具备较强的问题分析和故障排除能力,良好的沟通能力和团队合作精神。
  • 具备API、数据库及Web/移动端应用测试经验者优先

附加信息:

  • 提供远程工作的机会。

Interested candidates are invited to send in your Resume in MS Word Format stating your past work experience, reasons for each leave, past and expected remuneration.

We regret to inform that only shortlisted candidates will be notified.

By submitting an application to us, you will be deemed to have agreed for us to collect, use, and disclose your personal data which you have submitted to your prospective employers, for the purpose of job search, and/or other services which you have consented us to perform on your behalf.

Cultivar Asia Pte Ltd
EA License Number: 19C9782
EA Personnel: R1326341 (Ng Zhenyu)