jobs in Total EBiz Solutions

Total EBiz Solutions Hiring! Full Time Software Test Engineer in - Ricebowl

Software Test Engineer

Total EBiz Solutions

Undisclosed

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Key Responsibilities

Champion Quality Engineering

Define and drive the overall quality engineering strategy for CrowdTaskSG.

Establish quality standards, testing principles, and engineering best practices across all products.

Shift quality ownership left by embedding testing early in the development lifecycle.

Build a strong culture where quality is everyone's responsibility rather than solely the QA team's.


Drive Test-Driven Development (TDD)

Coach engineers in adopting Test-Driven Development and Behaviour-Driven Development where appropriate.

Review implementation approaches to ensure sufficient unit, integration, API, and end-to-end test coverage.

Work with engineering leads to ensure new features are designed with testability in mind.

Advocate for automated regression coverage before production deployment.


Lead Test Automation

Design, develop, and maintain scalable automated testing frameworks.

Expand automation across:

Unit testing

Integration testing

API testing

End-to-End UI testing

Contract testing

Performance testing

Security validation

Continuously improve test execution speed, stability, and maintainability.

Integrate automated testing into CI/CD pipelines to support rapid and reliable deployments.


Drive AI-Powered Quality Engineering

Evaluate and implement AI-assisted testing tools to improve engineering productivity.

Guide the engineering team in adopting practical AI-driven testing workflows that improve speed without compromising quality.


Engineering Enablement

Mentor software engineers in writing effective automated tests.

Conduct quality-focused code reviews and provide constructive feedback.

Establish engineering guidelines for maintainable and testable code.

Create reusable testing libraries, frameworks, and utilities that increase team productivity.

Run internal workshops and knowledge-sharing sessions on modern testing practices.


Quality Governance

Define and monitor quality metrics

Recommend improvements based on engineering insights and production data.

Support incident investigations by identifying quality gaps and preventive measures.


Continuous Improvement

Continuously evaluate emerging tools, frameworks, and engineering practices.

Improve release confidence while reducing manual effort.

Drive initiatives that reduce production defects and improve development velocity.


Requirements

Technical Skills

Strong experience in Quality Engineering, Software Testing, or Software Engineering.

Extensive experience designing automated testing frameworks.

Proficiency in modern automation tools such as Playwright, Cypress, Selenium, Appium, or equivalent.

Strong API testing experience using Postman, REST Assured, or similar tools.

Experience with CI/CD platforms such as GitHub Actions, GitLab CI, Jenkins, or Azure DevOps.

Familiarity with containerised environments and cloud platforms.

Experience testing distributed systems, REST APIs, and microservices.

Strong understanding of software architecture and engineering best practices.


AI & Modern Testing

Experience leveraging AI tools to improve software quality.

Familiarity with AI-assisted coding and testing platforms.

Understanding of AI-driven test generation, intelligent regression testing, or similar approaches.

Passion for exploring new technologies that improve engineering productivity.


Engineering Practices

Strong understanding of:

Test-Driven Development (TDD)

Behaviour-Driven Development (BDD)

Shift-left testing

Continuous Testing

Quality Engineering principles

Ability to balance speed with engineering quality.


Leadership

Proven experience mentoring engineers and influencing engineering practices.

Excellent communication and stakeholder management skills.

Ability to drive organisational change through collaboration and technical leadership.


Preferred Experience

Experience working on high-traffic digital products or platforms.

Experience with government or public sector digital services.

Familiarity with accessibility testing and security testing.

Experience implementing quality engineering practices across multiple engineering teams.

Experience using observability and production monitoring tools to improve software quality.


“By proceeding with the job application, you are deemed to have read and acknowledged our Job Applicant Privacy Policy and consented to us using the personal data you shared for the purpose stated in the said policy.”

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More