• Full Time
  • Remote

The Software Practice

We are looking for exceptionally smart people with strong analytical and people management skills. As a QA engineer, you will be designing and implementing tests, debug and make corrective actions. You play a vital role in the company’s product development process. You will be responsible for testing the product before launches to ensure that the product is free from errors and reliable. You should be able to learn quickly and work independently – we’ll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don’t know how to do.


Review requirements, specifications and technical design documents to provide timely and meaningful feedback

Create detailed, comprehensive and well-structured test plans and test cases

Identify, record, document and track bugs using respective tools by thinking through different permutations of a business scenario

Perform regression testing when bugs are resolved

Work closely with internal teams (e.g. developers and product managers) to identify system requirements

Monitor debugging process results


Diploma/Degree in Computer Science, Infocomm Technology, Computer or Electronics Engineering with excellent academic records or outstanding professional or personal achievement.

Fresh graduates are welcome.

Participated in a full software or product development cycle, preferably using Agile Methodology

Excellent analytical, conceptualisation and problem-solving skills

Excellent verbal and written communication skills with the ability to pitch ideas

Strong influencing and people management skills

Ability of visualizing workflows and translating them into digital mediums e.g. Word, PowerPoint, and Excel

Meticulous and detailed oriented with excellent documentation skills

A driven and motivated personality with aptitude for analysis

Strong and avid interest in web and mobile applications

Being a pro-active, self-motivated and resourceful team member with good tech/digital knowledge

The following would be a “plus”

Prior experience as a QA Engineer in a software delivery project

Prior experience leading a product development firm or consulting experience

Knowledge or experience in implementing projects in at least one of the following areas – Data Analytics, Agile Methodologies, Cloud, Internet and Mobile Technologies, Customer Relationship Management, Knowledge Management and Service Design

This role would be the precursor to a Business Analyst position to support teams to deliver software while maintaining a close relationship with the Client’s senior stakeholders.

The Software Practice

You must sign in to apply for this position.