SalaryPeak

Software Quality Engineer

TALENT PULSE PTE. LTD.
Singapore 3+ years Posted Apr 19, 2026

Salary Range

SGD 78,000 - SGD 87,600 /year

SGD 6,500 - SGD 7,300/month

Skills Required

Web TestingTest Automation FrameworkTest SuitesRisk Based TestingAutomated Software TestingAutomation ToolsExploratory TestingTest AutomationMobileRobot FrameworkRegressionCross-platform DevelopmentTesting

Job Description

We are hiring on behalf of our client for a skilled Software Quality Engineer to drive software reliability, test automation, and continuous quality improvement across the development lifecycle. This role is ideal for engineers who thrive in agile, DevOps-driven environments and are passionate about building high-quality, scalable systems.

Key Responsibilities

  • Collaborate with Product Owners and Business Analysts to define clear, testable acceptance criteria
  • Partner with Software Engineers to ensure strong automated test coverage and prevent production defects
  • Design and implement risk-based testing strategies for complex systems
  • Develop and maintain scalable test automation frameworks using tools such as Selenium, Playwright, or Cypress
  • Build and execute comprehensive test suites covering functional, regression, exploratory, and performance testing
  • Perform exploratory testing to identify edge cases, usability issues, and hidden defects
  • Maintain regression test suites integrated into CI/CD pipelines and nightly builds
  • Enhance smoke testing within CI environments for early defect detection
  • Lead system integration testing and validate cross-system interactions
  • Oversee User Acceptance Testing (UAT) and coordinate with business stakeholders
  • Manage defect lifecycle, test artifacts, and reporting for transparency and traceability
  • Continuously improve testing practices, frameworks, and tooling
  • Contribute to performance and/or security testing initiatives where applicable

Key Requirements

Core Testing Expertise

  • Strong experience in test automation strategies and risk-based testing approaches
  • Proven ability to design and execute test plans, test cases, and test suites
  • Hands-on experience in both manual and automated testing across web, mobile, and APIs
  • Familiarity with cross-browser, cross-platform, and responsive UI testing

Test Automation & CI/CD

  • Experience with automation tools such as Robot Framework, SikuliX, or Eggplant
  • Proficiency in scripting or programming languages (Python, Java, JavaScript, or C#)
  • Experience integrating automated tests into CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI
  • Ability to design scalable, maintainable, and reusable automation frameworks

Agile & DevOps Practices

  • Strong understanding of agile methodologies (Scrum, Kanban, XP)
  • Experience with TDD, BDD, and shift-left testing approaches
  • Familiarity with containerised environments (Docker/Kubernetes)

Security & Performance Testing (Advantage)

  • Experience with performance testing tools such as Apache JMeter, Gatling, or k6
  • Knowledge of application security testing using OWASP ZAP or Burp Suite
  • Experience with API security testing (OAuth, JWT)

Test Management & Qualifications

  • Experience with defect tracking and test management tools such as Jira, TestRail, or Micro Focus ALM
  • Relevant certifications (e.g. CSTP, CSQA) are advantageous
  • Degree/Diploma in Computer Science, Engineering, IT, or related disciplines

Preferred Profile

  • Strong hands-on testing experience (not coordination-only roles)
  • Experience in integration-heavy or enterprise environments
  • Exposure to public sector or large-scale system implementations is an advantage
  • Proactive mindset with a focus on quality ownership and continuous improvement

All information will be kept strictly confidential. Only shortlisted candidates will be contacted.

TALENT PULSE PTE. LTD.
EA License No: 25S2956