3,086 Software Quality Assurance jobs in Singapore
Software Quality Assurance
Posted today
Job Viewed
Job Description
Project: Wealth Management System Implementation - Bank Sector Client.
You will play a crucial role in driving testing efforts for the programme. This includes defining, developing, documenting, executing and reporting on test approaches and plans; collaborating closely with project teams as well as other relevant stakeholders such as end users, subject matter experts, technical teams etc.
Job Description
Your role will require close collaboration across multiple areas within the organization including but not limited to:
Project Management Office (PMO)
Information Technology (IT)
Product Development & Strategy (PD&S)
Business Units / Divisions (BU/Ds)
Operations (Ops)
Risk Management
Other relevant units as needed
You will need to develop expertise in understanding the business processes and functions supported by the new system as well as conduct detailed reviews of user requirements and specifications. You will also need to develop and execute test plans, procedures and scenarios to ensure that the system meets all requirements and works seamlessly with other systems.
Responsibilities:
Define, develop, document, execute and report on test approaches and plans.
Collaborate closely with project teams as well as other relevant stakeholders such as end users, subject matter experts, technical teams etc.
Develop and maintain comprehensive test plans for each release, which cover functional and non-functional requirements.
Design and implement automated and manual test scripts for both short-term and long-term needs.
Conduct unit, integration and performance tests using various tools and frameworks.
Provide regular status updates on testing progress and issues.
Identify and track software defects and work with developers to resolve them.
Ensure compliance with quality standards and best practices throughout the testing process.
Support user acceptance testing (UAT) activities.
Execute ad hoc queries and perform exploratory testing as needed.
Qualifications:
Bachelor's degree in Computer Science or related field.
Minimum 3 years of experience in IT testing methodologies, tools and techniques.
Experience in designing and implementing test automation solutions.
Familiarity with Agile development methodologies.
Good communication skills and ability to interact effectively with cross-functional teams.
Ability to analyze complex problems and propose innovative solutions.
Excellent attention to detail and strong organizational skills.
Good To Have:
Automation Software Testing: TOSCA; Selenium; Appium
Jira; Confluence: AS400 Test Data Preparation; AS400 Host Data; SQL Query
Domain Knowledge: Unit Trusts; Equities; Forex; Wealth Portfolio Management; Insurance; CRM MS365 Dynamics; Sibel CRM Application
Software Quality Assurance Specialist
Posted today
Job Viewed
Job Description
As a QA engineer, you will play a critical role in ensuring the quality of our software products.
Key Responsibilities:- Analyze user requirements and design comprehensive test scenarios to verify functionality meets business and technical specifications
- Identify potential issues even in the absence of clear documentation by assessing current system behavior
- Execute thorough testing to confirm that our solutions meet customer needs
- Collaborate closely with development teams to troubleshoot and resolve technical issues
Requirements:
- A degree in Computer Science or related field, or equivalent experience
- 1–2 years of experience in software testing (preferable)
- Strong understanding of software development lifecycle and quality assurance methodologies
Benefits: Our company offers a dynamic work environment and opportunities for growth and professional development. We prioritize employee well-being and offer competitive compensation and benefits packages.
UAT Software Quality Assurance
Posted today
Job Viewed
Job Description
OVERVIEW
The UAT Officer plays a critical role in ensuring that software applications meet the required standards and are ready for deployment. This position involves coordinating and executing user acceptance testing processes to validate that the software functions as intended and meets the needs of end-users.
KEY RESPONSIBILITIES
· Test Planning and Coordination: Discuss with manager to understand the test scope for enhancement and coordinate the effort for testing.
· Test Case Development: Prepare test script according to the test scope and prepare test data according to the test script
· Execution of Tests: Execute user acceptance test according to test script
· Defect Management: Track and manage defects identified during UAT, coordinating with development teams for resolution and retesting.
- Reporting: Provide detailed reports on UAT progress, including test results, defect status, and overall readiness for deployment.
·
Learning Outcomes
· Understand the life cycle of user acceptance test
· Learn the functionality of the applications under testing
· Learn how to write an effective test script
· Learn how to perform effective user testing
· Sharpen the skills in analytical and communication
QUALIFICATIONS & KEY COMPETENCIES
• Diploma/Degree in Banking, Finance, Communication, Business Administration, Information technology, Computer Science or related field, or equivalent work experience.
• Excellent communication and presentation skill
• Adaptability: Willingness to stay up-to-date and adapt to changes
• Strong organizational skills and attention to detail.
Good to have (Domain Exposure In Testing For):
- Unified communication: experience with platforms " Cisco , Microsoft , Avaya ,.etc". Understanding for VOIP , SIP , PBX Systems and UC architectureContact Centre: experience with platforms " Cisco , Microsoft , Avaya ,.etc". Understanding for IVR, ACD and Omnichannel communication workflows.
UAT
Quality Assurance
Software Quality Assurance
UC
Information Technology
Test Cases
Adaptability
Avaya
Attention to Detail
Software Testing
User Acceptance Testing
VoIP
Test Script
Test Data
Test Planning
Software Quality Assurance Engineer (Automation) - spvw
Posted 4 days ago
Job Viewed
Job Description
We seek an Quality Assurance Engineer skilled in software testing to play a key role in the product development process and deliver high-quality software solutions that meet the clients' needs.
- Competitive remuneration package (up to $5,500 + AWS + Variable Bonuses).
- Hybrid working arrangement.
- Gain valuable skills in software testing methodologies with opportunities for professional development and career progression in QA.
Responsibilities :
- Design, develop, and sustain automation frameworks for testing software and hardware, process automation, and data integration.
- Develop comprehensive test cases and plans while maintaining scalable automation frameworks to support continuous integration and delivery.
- Run automated tests, evaluate results, and identify defects, performance concerns, and areas for enhancement.
- Integrate automated tests within CI/CD pipelines.
- Identify opportunities for automation to boost efficiency and minimize manual efforts.
- Document automation workflows, test cases, and outcomes for future reference and audit purposes.
- Assist with manual testing as required and handle other assigned responsibilities.
Job Requirements:
- Minimum of 2 years experience in Software testing (Web-based application).
- Strong proficiency in automation development using Python / Selenium / Appium / TestNG .
- Strong python scripting is a must.
- Bilingual in English and Mandarin to handle Mandarin-speaking clients.
- Prior experience in creating clear and concise test plans and test cases.
- Prior hands-on experience with API automation, test automation, and integrating it into CI/CD pipelines.
By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec’s Privacy Policy (scientecconsulting.com/privacy-policy).
This authorizes us to:
- Contact you about potential opportunities.
- Delete personal data not required at this application stage.
- To withdraw consent, email
- All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.
Wong Vi Yin (Vanessa) – R
ScienTec Consulting Pte Ltd – 11C5781
Senior Software Quality Assurance Engineer - Quality Expert
Posted today
Job Viewed
Job Description
We are seeking a seasoned Software Quality Assurance Specialist to join our team. As a key member of our quality assurance function, you will be responsible for ensuring the highest level of quality in our software products.
Key Responsibilities:
- Lead system integration testing with other system owners to validate cross-system interactions and ensure seamless product functionality.
- Oversee User Acceptance Testing (UAT), coordinating with stakeholders to guarantee business requirements are met and align with customer needs.
- Analyze and decompose complex software systems to design holistic, risk-based test strategies that effectively mitigate potential issues.
- Develop and maintain test automation frameworks using industry-standard tools to optimize efficiency and reduce manual testing efforts.
- Design, implement, and execute comprehensive test suites covering functional, regression, exploratory, and performance testing to identify and address defects early on.
- Collaborate with Product Owners and Business Analysts to define clear and actionable user story acceptance criteria that ensure alignment with business objectives.
- Work with Software Engineers to ensure automated test coverage and prevent bugs and defects in production by leveraging continuous integration and delivery practices.
- Continuously refine smoke tests in the Development CI environment for early issue detection and prompt resolution.
- Take on a secondary role as an Application Performance Engineer or Application Security Engineer to expand testing coverage beyond functional aspects and ensure robust product quality.
- Manage the defect lifecycle, test artifacts, and test repositories to ensure clear tracking and reporting of defects and test results.
- Drive continuous improvement in agile testing practices, tools, and methodologies to enhance overall efficiency and effectiveness.
- Take a risk-based approach to test automation, prioritizing critical functionality for maximum impact and optimizing resource allocation.
- Perform time-boxed exploratory testing to uncover edge cases and usability issues that may have been overlooked during initial testing phases.
- Maintain a stable regression test suite integrated into QA nightly builds to ensure consistent product quality.
Functional Business Analyst Cum Software Quality Assurance
Posted today
Job Viewed
Job Description
2 Types Of Roles We Are Hiring For:
- Junior Functional Business Analyst Cum Software Quality Testing
- Senior Functional Business Analyst Cum Software Quality Testing
Project/Bank Sector Client (Work On-Site: Located In Singapore)
- Banking Domain: Financial Advisory & Wealth Management (Retail Banking Mass Market & Affluent / Priority / Premier Banking)
- General Working Hours: Mon - Fri Office Hours
Job Summary:
In this role, you will be working on one of the bank's key strategic initiatives – Wealth Programme new Technology system implementation for the bank's business function of Financial Advisory & Wealth Management (Retail Banking Mass Market & Affluent / Priority / Premier Banking)
You will play a crucial role in driving testing efforts for the programme. This includes defining, developing, documenting, executing and reporting on test approaches and plans; collaborating closely with project teams as well as other relevant stakeholders such as end users, subject matter experts, technical teams etc.
Job Description
Your role will require close collaboration across multiple areas within the organization including but not limited to:
Project Management Office (PMO)
Information Technology (IT)
Product Development & Strategy (PD&S)
Business Units / Divisions (BU/Ds)
Operations (Ops)
Risk Management
Other relevant units as needed
You will need to develop expertise in understanding the business processes and functions supported by the new system as well as conduct detailed reviews of user requirements and specifications. You will also need to develop and execute test plans, procedures and scenarios to ensure that the system meets all requirements and works seamlessly with other systems.
Responsibilities:
• Define, develop, document, execute and report on test approaches and plans.
• Collaborate closely with project teams as well as other relevant stakeholders such as end users, subject matter experts, technical teams etc.
• Develop and maintain comprehensive test plans for each release, which cover functional and non-functional requirements.
• Design and implement automated and manual test scripts for both short-term and long-term needs.
• Conduct unit, integration and performance tests using various tools and frameworks.
• Provide regular status updates on testing progress and issues.
• Identify and track software defects and work with developers to resolve them.
• Ensure compliance with quality standards and best practices throughout the testing process.
• Support user acceptance testing (UAT) activities.
• Execute ad hoc queries and perform exploratory testing as needed.
Qualifications:
• Bachelor's degree in Computer Science or related field.
• Minimum 3 years of experience in IT testing methodologies, tools and techniques.
• Experience in designing and implementing test automation solutions.
• Familiarity with Agile development methodologies.
• Good communication skills and ability to interact effectively with cross-functional teams.
• Ability to analyze complex problems and propose innovative solutions.
• Excellent attention to detail and strong organizational skills.
===
About us: D L Resources Pte Ltd is a leading provider of IT Professional Services & Banking outsourced staffing solutions, serving a diverse portfolio of clients across various industries including Financial Services Institutions, Banks & MNCs.
===
Interested candidates may reach out directly to our recruiters (Edwin: | EA License No: 24C2333 | EA Personnel No: R
===
Admin: selenium testing; jira confluence; hp alm qc jobs singapore; automation software testing jobs SG; manual testing jobs banking singapore; sql testing; agile scrum business analyst; software QA automation; defect management; test management tools jobs singapore; functional business analyst; Avaloq Core Banking
UAT Banking Software Quality Assurance Analyst (Wholesale Banking Appliations)
Posted today
Job Viewed
Job Description
Responsibilities
Work closely with UAT Team Lead to ensure requirements and scope are clearly understood.
Conduct UAT testing for business deliverables including new markets or products, application decommissions, operational improvements, and industry-driven regulatory changes.
Assist Test Lead to track UAT issues, and publish daily EOD test status.
Perform end to end testing with full understanding of the Business Requirements and Functional Specs.
Communicate to UAT Team Lead on open issues and defects, run book execution progress, and risks.
Ensure UAT artifacts and sign-offs are saved as the UAT audit trail.
Learn and master TOSCA tool which is a software testing tool used to design test cases and automate end to end testing
Requirements
Knowledge in at least one of the following would be advantageous:
- Electronic Banking (e.g. internet banking)
- Channels Banking (e.g. File transfer service, SWIFTnet)
- Payments (e.g. Domestic Wire, Cross Border Wire, G3 Bulk Payment, G3 FAST)
- Liquidity (e.g. Sweeping and Pooling)
- Statements (e.g. MT940, Camt)
- APIs
Experience in writing testing SOP or setup/manual guide.
Experience in System Testing
#J-18808-Ljbffr
Be The First To Know
About the latest Software quality assurance Jobs in Singapore !
Software Development Quality Assurance Professional
Posted today
Job Viewed
Job Description
As a Software Development Quality Assurance Professional, you will be responsible for reviewing and clarifying test requirements, executing testing based on test cases, and performing exploratory tests to identify root causes of issues and report defects.
Key Responsibilities- Review and clarify test requirements to ensure they are aligned with project goals and objectives.
- Execute testing based on test cases to identify defects and ensure that software meets the required specifications.
- Perform exploratory testing to identify areas where additional testing is needed and to develop new test cases.
- Identify root causes of issues and report defects to development teams in a timely manner.
- Bachelor's degree in Computer Science or a related field.
- Minimum 1 year of experience in software development quality assurance.
- Strong understanding of software development life cycles and testing methodologies.
- Excellent communication and problem-solving skills.
- Familiarity with automation tools and techniques.
Software QA / Tester (Quality Assurance)
Posted 1 day ago
Job Viewed
Job Description
As a fast-growing IT solution company, we are looking for a Software QA / Testing Engineer to join our in-house development team. As a Software Testing Engineer, you will be mainly responsible for developing and performing manual and automated tests on our software product throughout the development process, and work closely with developers and project coordinators to ensure highest quality product delivery.
Responsibilities:
· Create detailed, comprehensive and well-structured test plans and test cases;
· Execute and evaluate manual or automated test cases and reporting test result;
· Document and maintain test cases and other test artifacts such as test data, data validation, harness script and automated script;
· Identify potential quality issues and escalate to stakeholders;
· Analyze application or business operational problems and requirements and recommend solutions.
· Ensure validated deliverables meet functional specifications / requirements;
· Isolate, replicate and report defects and verify defect fixes;
· Collaborate with development team to improve overall product quality;
Requirement:
· Degree/Diploma in computer science, computer engineering or its equivalent
· Experience in testing web-based software and mobile app is strongly preferred
· Experience in automated software testing tool is preferred
· Specialized testing knowledge, such as security or privacy testing
· Meticulous eye for detail
· Ability to be able to stand from the business's viewpoint to understand operations happening on-the-ground
· Ability to self-manage and prioritize tasks-on-hand.
· Good attitude, responsible and proactive
If you would like to apply for this position, please kindly email your CV to us at
Please include the below information in your resume:
· Current & Expected salary
· Reason(s) for leaving
· Availability to commence work
IT Quality Assurance Engineer (Software)
Posted 16 days ago
Job Viewed
Job Description
Responsibilities:
- Analyze requirements and user stories to design comprehensive test scenarios and cases
- Identify test conditions even in the absence of clear documentation by assessing current system behavior
- Execute test cases to verify functionality meets business and technical requirements
- Identify, log, and track defects with clear documentation and risk assessment
- Collaborate closely with developers to troubleshoot and resolve issues
- Recommend improvements from a user-centric perspective to enhance product usability
- Ensure consistent product quality and contribute to continuous improvement of QA processes
- Maintain a strong understanding of the defect lifecycle and use of defect tracking tools
- Work independently and manage tasks across multiple projects
- Participate actively in daily stand-ups and retrospectives
Requirements:
- 1–2 years of experience in software testing (preferred)
- Strong understanding of SDLC and QA methodologies
- Experience in analyzing software requirements and designing effective test cases
- Detail-oriented with a strong focus on delivering quality software
- Strong analytical and problem-solving skills with a data-driven approach
- Team player with a passion for learning new technologies and tools
- Exposure to automation frameworks (e.g., Selenium) and scripting languages (e.g., Python) is a plus
(EA Reg No: 20C0312)
Please email a copy of your detailed resume to for immediate processing.
Only shortlisted candidates will be notified