About the role
Simple Solution Systems Pte Ltd is seeking a talented and experienced Software Quality Engineer.
In this key role, you will be part of a team that will be supporting the development and maintenance of an Identity Management System and redevelopment on the OutSystems low-code platform, provisioning user access, approvals, CAM integration, user access reviews, workflow enhancements, and system integrations.
What you'll be doing
- Develop testing strategies and ensure build quality through manual and automated tests.
- Perform functional, performance, and integration testing, support UAT, and drive continuous improvement in QA processes and security integration.
- Collaborate with Product Owners and Business Analysts to define clear and actionable user story acceptance criteria.
- Work with Software Engineers to ensure automated test coverage and prevent bugs and defects in production.
- Analyze and decompose complex software systems to design holistic, risk- based test strategies.
- Develop and maintain test automation frameworks using industry-standard tools
What we're looking for
- Minimum 4 years of experience in a Software Quality Engineer role
- Must have proven expertise and experience in Identity Management/User Access Control domains
- Must have demonstrated expertise in OutSystems platform
- Strong knowledge of test automation strategies and risk-based testing.
- Experience designing and executing test cases, test plans, and test suites.
- Hands-on experience with manual and automated testing for web, mobile, and API services.
- Familiarity with cross-browser, cross-platform, and responsive UI testing.
- Experience with test automation frameworks such as Selenium, Playwright, Robot Framework, Cypress, SikuliX, or EggPlant.
- Knowledge of test scripting and automation programming using Python, Java, JavaScript, or C#.
- Experience integrating test automation into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Bamboo).
- Certified Software Testing Professional (CSTP) and/or Certified Software or Quality Analyst (CSQA) is an advantage.
Please note that this is a contract position that may be renewed subject to performance and headcount availability