Quality Engineer - #catalystWSP
Date: 24 Oct 2024
Location: Singapore, Singapore
Company: Singtel Group
At Singtel, our mission is to Empower Every Generation. We are dedicated to fostering an equitable and forward-thinking work environment where our employees experience a strong sense of Belonging, to make meaningful Impact and Grow both personally and professionally. By joining Singtel, you will be part of a caring, inclusive and diverse workforce that creates positive impact and a sustainable future for all.
Singtel x Singapore Institute of Technology have embarked on a Work-Study Programme (WSP) launched in Feb 2023. The WSP is called “The Catalyst Programme” which is a structured on-the-job (OJT) development WSP that allows Polytechnic Diploma holders to secure a full-time position with Singtel while pursuing a university honours degree in Applied Computing. This programme is open to Singtel’s internal employees as well as external polytechnic diploma holders preferably from the ICT domain. Non-ICT diploma holders are encouraged to apply as well. In line with building capability in Singapore ICT sector this program will develop & groom talent over a 3-year period completing micro-credentials for each module which eventually stack-up to an honours degree in Applied Computing. Candidates will be offered a specific role as the one shared below. Are you ready for this challenge?
The Engineer, Digital Testing will focus on improving internal testing processes, leadership and organisation of Testing teams across Digital Technology (DT), and be hands-on with both manual and automation software testing. The Senior Software Engineer will support a number of key web/mobile product initiatives through the full agile software development lifecycle.
- You’ll be assisting developers and other testers in automating complex testing scenarios utilising your skills and experience whilst also supporting the existing manual testing effort, suggesting appropriate tools that would best fit the solution, and identifying opportunities to automate and improve the company’s software quality.
- One of the main reasons for the existence of this role is to help optimise and automate currently manual backend processes, so experience in business process engineering and optimisation would serve the candidate well.
- You'll help design testing scenarios and test cases for web and mobile applications.
- You enjoy breaking things, have a natural curiosity and inquisitiveness.
- You’ll have worked in an agile environment, but also be pragmatic in your approach.
- You'll play a role in the promotion of a Test-First mindset in the development teams.
- You’ll have some programming (Java) experience. Not looking for a developer, but someone who is capable of writing Cucumber feature files and corresponding glue code (for example).
- You understand the ATDD/TDD cycle, and the importance of testing first, and practice it with the teams you are working with.
- You’ll share your knowledge and expertise with more junior members of the teams you are in.
Job Responsibilities
The key technical skills are based around Web and Mobile testing so experience in a similar environment is essential and any experience with Performance and/or Load testing is highly desirable.
- Design & implement tests for Web/Mobile applications
- Ensure acceptance tests meet acceptance criteria for your squad
- Support manual testing effort of the team, with an eye to automation
- Raising issues & impediments as early as possible
- Foster partnership with upstream and downstream teams
Requirements
- A completed diploma from a reputable Polytechnic
- 3 years or less work experience
Technical / Professional Skills
- Web/UI/Mobile testing
- JSON, XML
- JIRA/Confluence
- SQL
- Hands-on development
- Testing Process
- Test-First (TDD/BDD/ATDD) methodologies
- Spec by Example
- UI Testing experience
We are committed to a safe and healthy environment for our employees & customers and will require all prospective employees to be fully vaccinated.