Software Quality Engineer

Posted Yesterday
Be an Early Applicant
Singapore, SGP
In-Office
Entry level
Information Technology • Consulting
Unlocking Economic and Societal Value through Holistic Transformation Enabled by Technology.
The Role
The Software Quality Engineer develops and maintains automated testing frameworks, integrates tests into CI/CD pipelines, and executes functional, regression, exploratory, integration, UAT, performance, and security testing. The role defines risk-based test strategies, manages defects and test repositories, improves agile testing practices, and collaborates with product, business, engineering, and system stakeholders to ensure reliable software delivery.
Summary Generated by Built In

Temus is a Temasek-backed consulting firm providing digital transformation solutions for the private and public sectors. We aspire to be a strategic partner in realising the Singapore Government’s Smart Nation vision. We are headquartered in Singapore and have more than 400 employees across a wide range of disciplines in strategy, design, architecture, technology, data & AI.

The Role:

The Software Quality Engineer is responsible for ensuring software reliability, test automation, and continuous quality improvement across the software development lifecycle. You will work closely with Product Owners, Business Analysts, Software Engineers, and other system owners to design and execute robust, risk-based testing strategies in an agile, DevOps-driven environment.

The ideal candidate has strong hands-on experience in test automation, CI/CD integration, and agile testing practices, with a good understanding of exploratory, regression, and performance testing, and is comfortable taking a risk-based approach to ensure fast feedback loops and high software quality.

Responsibilities:

Test Strategy & Planning:

  • Collaborate with Product Owners and Business Analysts to define clear and actionable user story acceptance criteria.
  • Analyze and decompose complex software systems to design holistic, risk-based test strategies.

Test Automation & CI/CD:

  • Work with Software Engineers to ensure automated test coverage and prevent bugs and defects in production.
  • Develop and maintain test automation frameworks using industry-standard tools.
  • Take a risk-based approach to test automation, prioritizing critical functionality for maximum impact.
  • Maintain a stable regression test suite integrated into QA nightly builds.
  • Continuously refine smoke tests in the Development CI environment for early issue detection.

Test Execution & Coverage:

  • Design, implement, and execute comprehensive test suites covering functional, regression, exploratory, and performance testing.
  • Perform time-boxed exploratory testing to uncover edge cases and usability issues.

Integration & UAT:

  • Lead system integration testing with other system owners to validate cross-system interactions.
  • Oversee User Acceptance Testing (UAT), coordinating with stakeholders to ensure business requirements are met.

Defect & Test Management:

  • Manage the defect lifecycle, test artifacts, and test repositories to ensure clear tracking and reporting.

Continuous Improvement & Scope:

  • Drive continuous improvement in agile testing practices, tools, and methodologies.
  • Take on a secondary role as an Application Performance Engineer or Application Security Engineer to expand testing coverage beyond functional aspects.

Requirements:

  • Degree or Diploma in Computer Science, Electronics Engineering, Information Technology, or a related discipline.
  • Strong knowledge of test automation strategies and risk-based testing.
  • Experience designing and executing test cases, test plans, and test suites.
  • Hands-on experience with manual and automated testing for web, mobile, and API services.
  • Familiarity with cross-browser, cross-platform, and responsive UI testing.
  • Experience with test automation frameworks such as Selenium, Playwright, or Robot Framework.
  • Knowledge of test scripting and automation programming using Python, Java, JavaScript, or C#.
  • Experience integrating test automation into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Bamboo).
  • Ability to design maintainable, scalable, and reusable test automation suites.
  • Strong understanding of agile testing methodologies, including TDD, BDD, and exploratory testing.
  • Experience working in agile development environments (Scrum, Kanban, XP).
  • Familiarity with shift-left testing approaches, ensuring early defect detection.
  • Experience with containerized testing in Docker/Kubernetes environments.
  • Experience managing defect tracking and test repositories using tools such as JIRA.
  • Familiar with testing and scanning tools such as Playwright, Robot Framework, SonarQube, JMeter, K6, Grafana, or LoadRunner.

Beyond technical expertise, we are looking for someone who:

  • Enjoys solving complex quality and testing problems.
  • Has a strong risk-based mindset and prioritizes critical functionality for maximum impact.
  • Understands that quality, reliability, and continuous improvement are integral parts of software delivery.
  • Is comfortable working across functional, performance, and security testing domains.
  • Can work independently while collaborating effectively within multidisciplinary agile teams.
  • Is willing to continuously learn and adopt new testing tools, frameworks, and methodologies.


Temus is an equal opportunities employer. We welcome applications from all. We do not discriminate by race, religion, belief, ethnicity, origin, disability, age, partnership status, sexual orientation, or gender identity.

We see the diversity of our team as a strategic advantage, and we work actively to maintain it.

By applying for this role, you have read and acknowledge the data privacy statement via this link - temus.com/job-applicant-data-protection/


Skills Required

  • Degree or diploma in Computer Science, Electronics Engineering, Information Technology, or a related discipline
  • Strong knowledge of test automation strategies and risk-based testing
  • Experience designing and executing test cases, test plans, and test suites
  • Hands-on manual and automated testing experience for web, mobile, and API services
  • Familiarity with cross-browser, cross-platform, and responsive UI testing
  • Experience with Selenium, Playwright, or Robot Framework
  • Test scripting and automation programming experience using Python, Java, JavaScript, or C#
  • Experience integrating test automation into CI/CD pipelines using GitHub Actions, GitLab CI, Jenkins, or Bamboo
  • Ability to design maintainable, scalable, and reusable test automation suites
  • Strong understanding of agile testing methodologies, including TDD, BDD, and exploratory testing
  • Experience working in agile development environments such as Scrum, Kanban, or XP
  • Familiarity with shift-left testing approaches
  • Experience with containerized testing in Docker or Kubernetes environments
  • Experience managing defect tracking and test repositories using tools such as JIRA
  • Familiarity with Playwright, Robot Framework, SonarQube, JMeter, K6, Grafana, or LoadRunner
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Singapore
380 Employees
Year Founded: 2021

What We Do

The creation of Temus was catalysed by the need for sophisticated digital capabilities to drive transformation across the public and private sector, in Singapore and broader region. Our approach seeks to drive transformation "holistically", which looks beyond the use of technology and covers all aspects of people, process, change management and policy, which is critical to driving successful transformation outcomes. Everything we do is geared towards helping transform people's lives through technology. We seek to achieve simplicity in everything we do, in the way people embrace technology, the way we serve our clients and the way we run internally. We offer end-to-end transformation that starts with a design for value orientation and "walks" the path with strong IT service and delivery capabilities, centered in Singapore. We are committed to offering a strong talent value proposition, where we stand for purposeful and impactful work, and at the centre of Singapore's technology ecosystem. Our Capabilities Value Architecting: Design for value orientation, focus on articulating the value equation and maximizing outcomes around it. Consulting: Collaborative and long-term partnership oriented. IT Services: World class development, through strong engineering practices and deep technical capabilities.

Similar Jobs

In-Office
Singapore, SGP
143 Employees
In-Office or Remote
7 Locations
14000 Employees
In-Office
Singapore, SGP
143 Employees
In-Office or Remote
7 Locations
14000 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account