Software Development Engineer in Test

KLARVIDA PTE. LTD.

Singapore

On-site

SGD 60,000 - 120,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

KLARVIDA PTE. LTD. is seeking a Software Development Engineer in Test to shape test automation for electronic instrumentation and modules.

The role is 1 year with possible extension and is hands-on, focusing on improving automation frameworks, CI/CD test execution, and delivering high-quality software. You will collaborate with testers, developers, and product owners to expand coverage, reduce manual regression, and provide fast feedback through CI/CD.

Qualifications

  • Hands-on experience with test automation in software development.
  • Experience with CI/CD and test frameworks.
  • Knowledge of AI-assisted testing is a plus.

Responsibilities

  • Improve test automation frameworks across UI, API, and integration tests.
  • Stabilize Squish suites and integrate tests into CI/CD pipelines.
  • Troubleshoot failures, test data issues, and environment problems.
  • Increase coverage and reduce flaky tests.
  • Collaborate with testers, developers, and product owners.

Skills

Scripting and programming
Troubleshooting
Agile/Scrum

Tools

Squish UI automation
Jenkins CI/CD
GitLab CI/CD
GitLab workflows
Python scripting

Job description

Role & responsibilities

We are looking for a Software Development Engineer in Test to help shape and grow test automation capability in the development and production of electronic instrumentation and modules. The contractual duration is 1 year with possibility of extension depending on business requirements and job performance.

This is a hands-on technical role where you will improve automation frameworks, strengthen CI/CD test execution, and help the team deliver high-quality software with greater confidence.

The Software Development Engineer in Test works closely with testers, test leads, developers and product owners to improve test coverage, reduce manual regression effort, and ensure automated tests provide fast and reliable feedback.

In this role, you will have the opportunity to make a real impact on how we test and release software. You will help improve automation stability, strengthen regression coverage, reduce manual effort, and enable faster feedback through CI/CD.

You will also help us explore future-ready testing practices, including better CI/CD integration and practical use of AI-assisted testing to improve quality and efficiency.

If you enjoy combining testing, coding, troubleshooting, technical leadership, and continuous improvement, this role is a strong fit.

Key Responsibilities
  • Improve test automation frameworks across UI, API, integration, smoke, regression, SIT, and performance testing.
  • Maintain and stabilize Squish automated test suites, integrate tests into Jenkins pipelines, and manage automation code using GitLab/Git workflows.
  • Troubleshoot automation failures, environment issues, test data problems, and CI/CD pipeline issues.
  • Improve automation reliability, reporting, maintainability, and execution efficiency, including reducing flaky tests.
  • Support test environment readiness, including tools, configuration, dependencies, and data.
  • Explore opportunities to improve testing efficiency using emerging tools and practices, including AI-assisted testing where appropriate.
Preferred candidate profile
  • Experience with Squish or similar UI automation tools.
  • Strong scripting/programming skills, preferably Python.
  • Experience designing, maintaining, or improving automation frameworks.
  • Experience with Jenkins or GitLab CI/CD , and GitLab/Git workflows including branching, merge requests, and code reviews.
  • Interest or experience in AI-assisted testing , such as test generation, script maintenance support, log/failure analysis, defect analysis, or automation productivity tools.
  • Strong troubleshooting skills across automation, test data, environment, and pipeline issues.
  • Solid understanding of software testing principles, regression testing, and quality practices.
  • Agile/Scrum experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Test Engineer
Software Development Test Engineer

Klarvida • Singapore

On-site
SGD 80,000 - 110,000
Software Developer
Software Developer

MCONNECT CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Test Automation Engineer, Inter
Software Test Automation Engineer, Inter

Keysight Technologies Singapore (Sales) Pte. Ltd....- • Singapore

On-site
SGD 60,000 - 90,000
Software Developer
Software Developer

MCONNECT CONSULTING • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Test Automation Engineer
Senior Software Test Automation Engineer

KEYSIGHT TECHNOLOGIES SINGAPORE (SALES) PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Test Automation Engineer
Test Automation Engineer

Exasoft Pte. Ltd. • Singapore

On-site
SGD 60,000 - 100,000
Automation Test Engineer (Selenium)
Automation Test Engineer (Selenium)

ANTAS PTE. LTD. • Singapore

On-site
SGD 50,000 - 75,000
Test Automation Engineer
Test Automation Engineer

Epergne Solutions • Singapore

On-site
SGD 70,000 - 90,000
Automation Software Tester (15 months contract)
Automation Software Tester (15 months contract)

NEUTRON PTE. LTD. • Singapore

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

TOKENINSIGHT SG PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000