Search Results

Software Quality Engineer

Agency: Government Technology Agency
Job no.: 539173
Work type: Permanent/Contract
Location: Singapore
Categories:InfoComm, Technology, New Media Communications

The Government Technology Agency (GovTech) aims to transform the delivery of Government digital services by taking an "outside-in" view, putting citizens and businesses at the heart of everything we do. We also develop the Smart Nation infrastructure and applications, and facilitate collaboration with citizens and businesses to co-develop technologies.

Join us as we support Singapore’s vision of building a Smart Nation - a nation of possibilities empowered through info-communications technology and related engineering.

The Government Digital Services (GDS) Team aims to spearhead the digital transformation of government. Our team aims to design and develop software applications that help government agencies to better serve the needs of the people of Singapore.

We are looking for a Quality Engineer who always strives to find innovative ways to improve product quality. Be part of a cross-functional Agile team comprising of UX/UI designers, mobile and web developers, the product owner and business analysts, for a large-scale national strategic project in the education vertical. The team values quality, automation and user experience of the software we deliver.

What to Expect:

  • Champion and drive product quality and QE practices
  • Collaborate with multiple internal and external stakeholders to ensure that the product is built right
  • Validate product features as per acceptance criteria
  • Design, develop and maintain the testing environment, testing framework, test plan, regression test suites and test cases in accordance with changing requirements
  • Uncover and fix blind spots and edge cases in test cases
  • Perform various tests such as Manual/Automated/Functional/Exploratory testing/Cross-Platform Testing for the various platforms (iOS, Android, Web)
  • Conduct system integration tests with external systems and generate test reports
  • Collaborate with development team to establish Continuous Integration and Delivery Pipeline

How to Succeed:

  • Minimum 2 years of experience in quality engineering or relevant roles
  • Good understanding of mobile (iOS and Android - React Native) and web technologies (e.g. React.js, Node.js) with the respective debugging tools
  • Strong understanding of Unit Testing using Javascript Framework (e.g. Jest, Mocha, Jasmine)
  • Experience in automated testing tools/frameworks (e.g. Cucumber, Selenium, Appium, Robot Framework)
  • Experience in Behavior-Driven Development
  • Experience in Non-Functional Testing such as security testing, as well as performance and load testing
  • Good team player with good communication skills
  • Initiative to go the extra mile such as by creating tools to improve testing processes

Applications close:

Back to search results Apply now

Share this:

| More
Back To TopTOP