Software QA Engineer

IMDA

Singapore

On-site

SGD 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A government agency in Singapore is seeking a skilled Software QA Engineer to ensure the quality and reliability of software products. This role involves collaborating closely with development and engineering teams, designing and executing test plans, and contributing to a culture of quality across teams. The ideal candidate has 3-5 years of experience in QA, proficiency in programming languages like Python, and a strong understanding of DevOps practices. Competitive compensation and full-time employment offered.

Qualifications

  • 3‑5 years of work experience as a QA Engineer in software testing.
  • Proficiency in programming/scripting languages such as Python or Node.js.
  • Experience with performance testing tools and methodologies.

Responsibilities

  • Collaborate with engineering teams to ensure software quality.
  • Develop and execute comprehensive test plans and test cases.
  • Maintain automated testing frameworks and scripts.

Skills

QA methodologies
DevOps practices
Python
Selenium
Collaboration with cross-functional teams
Troubleshooting complex issues
Automated testing frameworks

Education

Bachelor's degree in Computer Science or related field

Tools

Jest
PyTest
Playwright

Job description

Join to apply for the Software QA Engineer role at IMDA.

Job Description

At IMDA, we recognize the vital role that Quality Assurance (QA) plays in ensuring the quality and reliability of our software products. We are seeking a skilled QA Engineer with a keen interest in DevOps to join our forward‑thinking team. This role bridges the gap between quality and reliability, contributing to the seamless functioning of our systems.

What to expect
  • Collaborate closely with development and platform engineering teams to ensure the reliability and quality of our software applications.
  • Design, develop, and execute comprehensive test plans and test cases that encompass functional and non-functional requirements.
  • Develop and maintain automated testing frameworks and scripts to ensure thorough testing coverage, including performance and resilience testing.
  • Participate in incident reviews, root cause analyses, and post‑mortem discussions to identify and address quality and reliability concerns.
  • Collaborate with development teams to ensure seamless integration of quality practices into the software development lifecycle.
  • Champion a culture of quality and reliability across teams, sharing knowledge and promoting best practices.
  • Contribute to strengthen DevOps methodologies, processes, and best practices within the organization.
How to succeed
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • 3‑5 years of work experience as a QA Engineer and software testing, with a strong interest and understanding of DevOps.
  • Proficiency in one or more programming/scripting languages (Python, Node.js, etc.).
  • Experience with QA testing methodologies, tools, and frameworks (Jest, PyTest, Playwright, Selenium, etc.).
  • Experience with performance testing tools and methodologies.
  • Experience with software development lifecycles, CI/CD and agile methodologies.
  • Strong analytical and problem‑solving skills, with the ability to troubleshoot complex technical issues.
  • Excellent communication and collaboration skills, comfortable working cross‑functional teams.
  • Knowledge of cloud platform is a plus.
Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Engineering and Information Technology
Industries
  • Government Administration

Referrals increase your chances of interviewing at IMDA by 2x.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software QA Engineer
Software QA Engineer

Info-communications Media Development Authority • Singapore

On-site
SGD 60,000 - 80,000
(Senior) Software QA Engineer – Semiconductor/Automation Equipment:
(Senior) Software QA Engineer – Semiconductor/Automation Equipment:

RRECRUITER PTE. LTD. • Singapore

On-site
SGD 60,000 - 80,000
Quality Assurance Lead
Quality Assurance Lead

freedom consulting inc. • Singapore

On-site
SGD 90,000 - 140,000
Quality Assurance Lead - Contract
Quality Assurance Lead - Contract

ZENITH INFOTECH (S) PTE LTD. • Singapore

On-site
SGD 60,000 - 90,000
Quality Assurance (QA) Engineer
Quality Assurance (QA) Engineer

TETSUYU HEALTHCARE HOLDINGS PTE. LTD. • Singapore

On-site
SGD 55,000 - 85,000
Software Quality Engineer(Senior)
Software Quality Engineer(Senior)

Tech Aalto Pte. Ltd • Singapore

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

Mplyd • Singapore

Hybrid
SGD 60,000 - 80,000
13th Month Salary
Hybrid work: 3 days WFH
Quality Assurance Engineer
Quality Assurance Engineer

TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. • Singapore

On-site
SGD 55,000 - 75,000
Software Testing Engineer
Software Testing Engineer

CYBERBOT (S) PTE. LTD. • Singapore

On-site
SGD 42,000 - 66,000
Lead QA Engineer (Software Test Automation) (Ref 26523)
Lead QA Engineer (Software Test Automation) (Ref 26523)

United States Digital Space LLC • Singapore

On-site