jobs in CMC-APAC PRIVATE LIMITED

全职 Software Test Engineer (Manual - Automation Testing) 工作, 薪水 up to SGD 6,500, CMC-APAC PRIVATE LIMITED 公司招聘中 - Ricebowl

Software Test Engineer (Manual - Automation Testing)

CMC-APAC PRIVATE LIMITED

SGD5,500 - SGD6,500 每月

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责

Job Description

We are seeking an experienced Software Test Engineer to join our Quality Assurance team. The successful candidate will be responsible for delivering high-quality software through comprehensive functional, system, regression, and automation testing. This role initially focuses on independent functional testing of mission-critical on-premise systems operating within secure environments before progressively driving enterprise test automation initiatives that support a cloud-first technology strategy.

The ideal candidate is detail-oriented, analytical, and passionate about software quality, with experience in both manual and automated testing.

Key Responsibilities

Functional Testing

  • Design, develop, and execute functional, integration, system, and regression test cases based on business and technical requirements.
  • Review requirements and specifications to produce comprehensive, traceable test scenarios and test cases.
  • Collaborate closely with business users, developers, business analysts, and project stakeholders to clarify requirements, acceptance criteria, and testing scope.
  • Prepare, maintain, and manage test data while addressing testing environment constraints.
  • Capture complete test evidence and documentation in accordance with governance, audit, and compliance requirements.
  • Log, prioritise, track, and verify software defects using defect management tools.
  • Analyse test results, identify root causes, and work with development teams to resolve issues.
  • Prepare test execution reports, quality metrics, and test summary reports for stakeholders and management.
  • Develop and maintain reusable regression test suites to support future automation initiatives.

Automation Testing

  • Design, develop, and maintain reusable automated test scripts using enterprise automation tools such as Tosca, Selenium, or Playwright.
  • Build scalable and maintainable automation frameworks for web and enterprise applications.
  • Support the transition from local automation execution to cloud-based automation platforms.
  • Monitor and report automation coverage, execution results, stability, and quality metrics.
  • Establish automation testing standards, reusable libraries, and best practices.
  • Maintain comprehensive documentation for automation scripts, frameworks, and execution outcomes.
  • Support continuous improvement of testing processes and automation capabilities.

Requirements

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • Minimum 5 years of software testing experience with strong expertise in functional and regression testing.
  • Experience designing comprehensive test cases from functional and technical requirements.
  • Strong understanding of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), and quality assurance methodologies.
  • Hands-on experience with automated testing tools such as Tosca, Selenium, Playwright, or similar enterprise automation platforms.
  • Experience with API testing using tools such as Postman, SoapUI, or equivalent.
  • Working knowledge of SQL for test data preparation and database validation.
  • Proficiency in at least one programming or scripting language such as Java, Python, JavaScript, or C#.
  • Experience using defect management and project tracking tools such as JIRA or Azure DevOps.
  • Strong documentation skills with experience producing test plans, test cases, execution reports, and evidence for audit and compliance purposes.
  • Ability to work effectively within secure, regulated, or restricted IT environments.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong interpersonal and communication skills with the ability to collaborate effectively across cross-functional teams.
  • Candidates may be required to complete a technical assessment during the selection process.

Preferred Qualifications

  • Professional testing certifications such as ISTQB Foundation , ISTQB Test Automation Engineer , Tricentis Tosca Certification , or equivalent.
  • Experience implementing automated testing within CI/CD pipelines using Azure DevOps, Jenkins, GitHub Actions, or similar platforms.
  • Knowledge of performance testing concepts and tools such as JMeter or LoadRunner.
  • Experience using version control systems such as Git.
  • Familiarity with Agile, Scrum, or DevOps methodologies.
  • Experience delivering IT projects within government agencies, public sector organisations, financial institutions, or other regulated industries.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多