Temus

Software Quality Engineer

Temus
Apply
3 days ago
Singapore, SingaporeMid Level

Responsibilities

  • Define acceptance criteria and risk-based test strategies with Product Owners and Business Analysts.
  • Develop and maintain automated test frameworks and reusable test suites.
  • Integrate automated testing into CI/CD pipelines and maintain regression and smoke test suites.
  • Design and execute functional, regression, exploratory, performance, integration, and user acceptance tests.
  • Perform manual and automated testing across web, mobile, and API services, including cross-browser and cross-platform testing.
  • Lead system integration testing and coordinate User Acceptance Testing with stakeholders.
  • Manage defect lifecycles, test artifacts, test repositories, and reporting.
  • Drive continuous improvement in agile testing practices, tools, and methodologies.
  • Potentially perform secondary duties as an Application Performance Engineer or Application Security Engineer.

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 Selenium, Playwright, or Robot Framework.
  • Test scripting and automation programming experience with Python, Java, JavaScript, or C#.
  • Experience integrating automation into CI/CD pipelines using GitHub Actions, GitLab CI, Jenkins, or Bamboo.
  • Ability to design maintainable, scalable, and reusable automation suites.
  • Understanding of TDD, BDD, exploratory testing, Scrum, Kanban, XP, and shift-left testing.
  • Experience with containerized testing in Docker or Kubernetes environments.
  • Experience managing defects and test repositories using JIRA.
  • Familiarity with SonarQube, JMeter, K6, Grafana, or LoadRunner.
  • Ability to work independently, collaborate across multidisciplinary teams, and continuously learn testing tools and methodologies.

Tech Stack

Apache JMeterBambooC#DockerGitHub ActionsGitLab CI/CDGrafanaJavaJavaScriptJenkinsKubernetesPythonRobot FrameworkSeleniumSonarQube

Categories

Temus

About Temus

201-500 employees
Contact me