Job Search and Career Advice Platform

Enable job alerts via email!

Quality Engineer

VIRTUSA SINGAPORE PRIVATE LIMITED

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology service provider in Singapore is seeking a Quality Engineer to own end-to-end testing for applications built on OutSystems and other low-code platforms. The ideal candidate should possess strong analytical skills, experience in both manual and automated testing, and a degree in a relevant field. Familiarity with Agile methodologies and tools like Selenium and Robot Framework is crucial. This role emphasizes collaboration with cross-functional teams and continuous improvement in testing practices.

Qualifications

  • Degree or Diploma in Computer Science, Engineering, or IT.
  • Hands-on experience with testing in OutSystems applications.
  • Strong understanding of STLC and Agile methodologies.

Responsibilities

  • Own end-to-end testing activities for applications built on OutSystems.
  • Design and implement test automation frameworks.
  • Manage the defect lifecycle, conducting root-cause analysis.

Skills

OutSystems testing experience
Analytical problem-solving
Attention to detail
Agile methodologies
Communication skills

Education

Degree or Diploma in Computer Science or related disciplines

Tools

Selenium
Robot Framework
Micro Focus tools
Job description

Quality Engineer / Tester (Lowcode Outsystem)

RESPONSIBILITIES
  • Owning end-to-end testing activities for applications built on OutSystems and other low-code platforms;
  • Work closely with Product Owners and Business Analysts to define, review, and validate user stories and acceptance criteria;
  • Analyse and decompose OutSystems applications to design a comprehensive test strategy covering functional and non-functional requirements;
  • Perform functional, integration, system, regression, smoke, exploratory, and user acceptance testing (UAT);
  • Design, develop, and maintain test plans, test cases, test scenarios, and test data aligned with business and technical requirements;
  • Design and implement test automation frameworks and automated test suites, applying a risk-based automation approach;
  • Validate OutSystems components including screen flows, workflows, business rules, server actions, client actions, data models, and integrations;
  • Collaborate closely with OutSystems developers to review technical designs, identify quality risks early, and ensure testability;
  • Support CI/CD pipelines by executing automated and manual tests across Development, QA, and UAT environments;
  • Manage the defect lifecycle, including defect reporting, root-cause analysis, retesting, and closure;
  • Conduct non-functional testing, including performance, security, and usability testing;
  • Maintain high-quality test artefacts, reports, and documentation with full traceability;
  • Drive continuous improvement in Agile testing practices, tools, and quality standards;
  • Take on secondary responsibilities related to application performance engineering or application security testing, where required.
EXPERIENCE AND SKILLS NEEDED
  • Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines;
  • Experience as a Software Quality Engineer / Tester, with hands-on testing experience in OutSystems applications;
  • OutSystems testing experience combined with development exposure
  • Strong understanding of STLC, SDLC, and Agile/Scrum methodologies;
  • Experience in both manual and automated testing for web and mobile applications;
  • Hands-on experience with test automation tools such as Robot Framework, Selenium, Playwright, SikuliX, Micro Focus tools (UFT, QC, Sprinter, Mobile Center), or EggPlant;
  • Experience validating APIs, integrations, and data integrity within OutSystems applications;
  • Familiarity with CI/CD pipelines, automated test execution, and build validation;
  • Working knowledge of Git and version control processes;
  • Knowledge of web technologies (HTML, CSS, JavaScript) and databases (SQL, NoSQL) for testing and troubleshooting;
  • Strong analytical and problem-solving skills with meticulous attention to detail;
  • Excellent communication, presentation, and stakeholder engagement skills;
  • Ability to work independently and collaboratively in Agile, cross-functional teams.
DESIRABLE SKILLS
  • Experience in performance testing and application security testing;
  • Relevant certifications such as OutSystems Certification, Certified Software Testing Professional (CSTP), or Certified Software Quality Analyst (CSQA);
  • Exposure to mobile application development and testing in OutSystems;
  • Familiarity with DevOps practices, including CI/CD and automated testing integration;
  • Experience with low-code platform administration and configuration, including workflows, rules engines, process logic, data validations, screen flows, and page layouts using OutSystems, Salesforce, Mendix, Power Apps, Appian, ServiceNow, SharePoint Online, and Dynamics 365.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.