Test Engineer

Codex Solutions

Singapore

On-site

SGD 60,000 - 100,000

Full time

21 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Career progression
Cloud-based DevOps tools
Healthcare benefits

Job summary

Codex Solutions in Singapore is seeking an experienced Test Engineer to design, execute, and improve test strategies across the Agile software development lifecycle. You will collaborate with developers, product owners and stakeholders to test early, test often, and uphold quality at every stage.

The role covers manual and automated testing (Selenium, Cypress, JUnit, TestNG) across functional, integration, system and UAT, with a focus on audit-ready test artefacts and strong defect management.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or related field.
  • At least 5 years of experience in software quality assurance or testing within Agile teams.
  • Proficient in manual and automated testing techniques across unit, integration, system and UAT testing.
  • Experience with test automation frameworks and tools (Selenium, Cypress, JUnit, TestNG) and CI/CD pipelines.

Responsibilities

  • Design, develop, and execute test strategies, plans and cases across the Agile lifecycle.
  • Contribute to automation of test cases and continuous testing processes.
  • Perform manual and automated testing across functional, integration, system and UAT stages.
  • Identify, document, prioritize and track defects; collaborate with developers to verify fixes.
  • Test early and often within sprints and support UAT with evidence and test artefacts.
  • Produce clear test plans, cases and bug reports; ensure audit-ready documentation.

Skills

Teamwork
User Acceptance Testing
Agile Testing
Unit Testing
System Testing
Test Design
Software Quality Assurance
Documentation
Continuous Testing
Quality Standards

Education

Bachelor’s Degree in Computer Science, Information Systems, Engineering

Tools

Selenium
Cypress
JUnit
TestNG

Job description

Position Overview

We are seeking an experienced Test Engineer with a strong background in software quality assurance and Agile delivery. The successful candidate will be responsible for designing, executing, and improving test strategies across the development lifecycle to ensure the delivery of high‑quality, reliable, and secure software products.

Job Description
Position Overview

We are seeking an experienced Test Engineer with a strong background in software quality assurance and Agile delivery. The successful candidate will be responsible for designing, executing, and improving test strategies across the development lifecycle to ensure the delivery of high‑quality, reliable, and secure software products.

You will work closely with developers, product owners, and business stakeholders to test early, test often, and uphold quality at every stage of the Agile process.

Key Responsibilities
Quality Engineering & Test Design
  • Design, develop, and execute test strategies, plans, and test cases to ensure software quality throughout the Agile development lifecycle.
  • Design and execute test cases based on acceptance criteria, ensuring new features meet defined quality standards.
Testing & Automation
  • Contribute to the automation of test cases and continuous testing processes using relevant tools and frameworks.
  • Perform manual and automated testing across functional, integration, system, and UAT stages.
Defect Management
  • Identify, document, prioritise, and track defects through resolution.
  • Collaborate closely with developers to triage issues, verify fixes, and ensure timely closure.
Agile Collaboration
  • Work alongside developers and product owners to test early and frequently within each sprint.
  • Ensure quality is maintained consistently throughout the Agile lifecycle.
  • Support UAT efforts through preparation of evidence, test artefacts, and functional validation.
Documentation & Reporting
  • Ensure test results, logs, and evidence are properly documented and audit‑ready.
  • Produce clear, comprehensive, and structured test plans, test cases, and bug reports.
Job Requirements
  • Bachelor’s Degree in Computer Science, Information Systems, Engineering, or a related field.

Extensive professional experience with demonstrated expertise may be considered in lieu of formal qualifications.

  • At least 5 years of experience in software quality assurance or testing roles within Agile teams.
  • Proficient in manual and automated testing techniques, including unit, integration, system, and UAT testing.
  • Experience with test automation frameworks and tools (e.g., Selenium, Cypress, JUnit, TestNG, or similar).
  • Familiarity with Agile testing methodologies and continuous testing in CI/CD environments.
  • Strong ability to collaborate with developers, business analysts, and users to ensure high‑quality deliverables.
  • Highly proficient in writing detailed test plans, test cases, and bug reports with strong attention to detail.
What We Offer
  • Opportunity to work on impactful public sector digital platforms.
  • Team-first culture with collaborative Agile practices.
  • Access to modern testing tools and cloud-based DevOps environments.
  • Structured career progression and skills development support.
Skills

TeamworkUser Acceptance TestingAgile TestingUnit TestingSystem TestingAgile Software DevelopmentDesign ManagementTest DesignSoftware Quality AssuranceReliabilityAssemblingContinuous integrationTestNGSeleniumJUnitDefect ManagementManual TestingIntegration TestingAutomation TestingTest PlanningQuality ControlDocumentationTesting ToolsTest ExecutionTalentedAcceptance CriteriaInformation SystemJoint VentureDevOps OperationsQuality StandardsReportingSkill DevelopmentContinuous TestingCypress SoftwareSoftware Quality Engineering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Test Engineer
Test Engineer

CODEX SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Public sector projects
Collaborative Agile culture
Cloud-based DevOps environments
+1
Software Quality Engineer (Managed Service)
Software Quality Engineer (Managed Service)

AvePoint, Inc. • Singapore

On-site
SGD 60,000 - 90,000
Quality Assurance Engineer
Quality Assurance Engineer

TOKENINSIGHT SG PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Testing Engineer
Senior Testing Engineer

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Test Engineer
Test Engineer

Bossjob • Singapore

Hybrid
SGD 72,000 - 108,000
Quality Engineer
Quality Engineer

NanoSoft Business Systems Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
QA Automation Engineer
QA Automation Engineer

ARISTON SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 170,000
G19 - Software Quality Engineer
G19 - Software Quality Engineer

FPT Asia Pacific • Singapore

On-site
SGD 70,000 - 110,000
G19 - Software Quality Engineer
G19 - Software Quality Engineer

FPT Asia Pacific Pte Ltd • Singapore

On-site
SGD 70,000 - 110,000
Software Test Engineer
Software Test Engineer

Astek Group • Singapore

On-site
SGD 60,000 - 100,000