Quality Engineer (ace Cds)

Singapore, Singapore

Job Description

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 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.

About the Division

The Government Digital Services team is seeking an accomplished Quality Engineer. We are a team in GovTech that aims to design and develop software applications that help government agencies to better serve the needs of Singaporeans. We adopt an Agile development approach and work towards adopting tech best practices and cutting-edge tools.

Policy making landscapes become more complex, inter-dependent and demanding. There is a need to respond in a citizen-centric manner with shortened policy and implementation cycles. The project sets to decouple and separates Citizen Disbursement IT System from CPF Core systems and to utilise hybrid solution comprising package and bespoke system components. This allows synergy for efficiency with no duplication, so it will be an incremental effort to onboard new schemes with a full suite of capabilities and sufficiently flexible to incorporate new technologies. This project will be delivered using the government technology stack, designed and developed using microservices for high reusability to serve WOG. As agencies leverage upon the relevant services in future, the benefits of the system can be realised across WOG.



As a Quality Engineer, you have the opportunity to accelerate the delivery and to improve the quality of the software we build. You will be responsible for designing and implementing development and test infrastructure. You will be part of an Engineering team that is working on problems in a number of areas, including detecting security vulnerability, remediating load or performance issues and functional testing. Your focus is developing automated test scripts rather than finding bugs. Your job is to accelerate product development by helping developers help themselves.

You will typically work in small, nimble teams that collaborate on common problems across projects and across focus areas. As a result, you will have exposure to a broader set of problems, which allows for fast career growth and proximity to abundant technical problems.

GDS Quality Engineers are focused on the hardest, most interesting aspects of delivering high quality software. For someone who wants to learn and grow as an engineer, having access to all of the cutting edge technologies and platforms, along with the vast compute infrastructure provides a unique opportunity.

What you will be working on:

Create, maintain and scale our automated test suites to ensure that it keeps up to date with business needs.

Participate in Agile ceremonies to identify possible gaps in requirements.

Conduct load and performance testing to identify systems' bottlenecks.

Design and execute test strategies.

Work with Product Owner and Business Analyst to craft user story acceptance criteria

Conduct application performance and security testing to ensure we have a robust and secured system in place

Assist in User Acceptance Testings

Manage defect life cycle

Drive continuous improvement in testing practices and tools

What we are looking for:

Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology or related disciplines

Minimum 5 years' experience in application exploratory testing and regression test automation, application performance testing, and/or application security testing

Meticulous attention to details

Good analytical, interpersonal and presentation skills

Proactive, self-driven and motivated

Experience working with Java, Selenium, Cucumber and Spring Boot frameworks

Experience in agile development environment will be an added advantage

Experience with open source penetration testing tools like ZAP, Burp Suite, SQL Map, etc or enterprise level pentest tools (HP WebInspect, Nessus or CheckMarx) will be an added advantage

We are an equal opportunity employer and value diversity at our company as we believe that diversity is meaningful to innovation. Our employee benefits are based on a total rewards approach, offering a holistic and market-competitive suite of perks. This includes generous leave benefits to meet your work-life needs. We trust that you will get the job done wherever you are, and whatever works best for you - so work from home or take a break to exercise if you need to*. We also believe it's important for you to keep honing your craft in the constantly-evolving tech landscape, so we provide and support a plethora of in-house and external learning and development opportunities all year round.

*Subject to the nature of your job role that might require you to be onsite during fixed hours.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1248336
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned