Software Engineer (Quality Engineering)

SP Group logo

SP Group

View Salaries, Reviews, and more  

Job Summary


Salary
S$4,500 - S$6,500 / Monthly

Job Type
Permanent

Seniority
Mid

Years of Experience
At least 3 years

Tech Stacks
Docker API Analytics CI WebDriver Cypress UNIX JavaScript Selenium Appium iOS Android Typescript Ruby Linux Python Java

Job Description

As a Quality Engineer, you be an individual contributor within a team of experts to deliver quality engineering and quality assurance to other product and engineering teams.

You will be responsible for assessing, designing and providing test cases for the products and features developed by the teams you support, and providing automated test scripts for the team as well. In addition to that, you will also contribute to building tools to support or ease testing needs of the team as well as contribute to building general test tools and infrastructure that can be utilized or reused by any engineers in SP Digital to fulfil their testing and quality needs.

The team is expected to be a keen collaborator across other engineering teams to ensure they are not blocked in their build, test and release and ensure high quality output and release throughout.

Apart from being an automation engineer, you will provide guidance on quality analysis, quality assurance and coaching to the team and other engineers outside the team in matters of testing and quality. You will also setup and maintain continuous testing pipelines to ensure fast feedback in the develop and test cycles.

You would be passionate about evangelising software quality, testing standards and best practices, negotiate for sufficient testing time with engineering leads and product owner to ensure the quality of the products being released.

In order to excel in the above, you will need have a good testing and analytical skills, a curious mindset, a good grasp of programming skills and technical knowledge and a hunger to continuously learn new things.

What You’ll Do

  • Develop and maintain automation test suites, test cases and test reports for mobile, web and API.
  • Build automated system-level integration and end to end testing and release verifications
  • Work with product owners and engineers to understand product requirements, identify missing requirements and evaluate the testability of new features
  • Communicate test results and product quality status to various stakeholders in a timely manner
  • Build and improve CIC/CD pipelines to ensure smooth delivery cadence and release cycles
  • Build applications, tooling ecosystems and infrastructure to enable testing at scale, test monitoring and smart analytics of test results
  • Determine production issues and prioritise their severities, and follow up with teams on bug fixes and resolution
  • Drive better software and test design, engineering practices and other quality concepts across our different teams and products

What You’ll Need

  • You are fluent in one or more programming languages, preferably JavaScript/TypeScript, Ruby, Python or Java
  • You have experience using Selenium WebDriver/Cypress, Appium or other similar test automation tools to perform Web, iOS, Android and API testing
  • You are familiar or have working familiarity with Unix/Linux environments
  • You are able to separate signal from noise and can easily identify or help the team debug and identify the root causes of an issue
  • You are passionate about software and product quality and have a curious mindset that thinks outside the box

Good To Have

  • Experience building automation frameworks and/or test infrastructure from scratch
  • Experience with setting up CI/CD pipelines and tools
  • Experience with containerisation tools such as Docker

We regret that only shortlisted candidates will be notified.

banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salaries

There are no salaries from SP Group that are similar to this job

View more salaries from SP Group

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Resume Checker Illustration

Interview Preparation

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Let's Prepare
Resume Checker Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Build Resume