Minimum 2 years of experience in software testing or quality assurance.
Hands-on experience with test automation for web and/or mobile applications.
Experience designing and executing automated test cases using scripting or automation frameworks.
Solid understanding of QA methodologies, test design techniques, and best practices.
Experience with defect tracking, test management, and version control tools.
Strong analytical, troubleshooting, and problem-solving skills.
Customer-focused mindset with attention to user experience and quality.
Good communication and documentation skills.
Other Prerequisites
Experience with automation tools such as Selenium, Appium, or equivalent.
Experience using LambdaTest or similar device/cloud testing platforms.
Familiarity with tools such as JIRA, TestRail, or similar.
Exposure to CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
Understanding of Agile / Scrum development processes.
Basic knowledge of API testing (e.g., Postman) is an advantage.
Additional Information
WE TAKE YOU ABOVE BEYOND
Take your passion to the next level and work alongside other masters of their craft to build a fulfilling and rewarding career at Marina Bay Sands.
Job Summary
Marina Bay Sands is looking for a passionate and detail-oriented Quality Assurance Analyst to join our growing team. The ideal candidate has a solid understanding of QA processes and experience in testing both mobile applications and websites. This role will play a key part in the team's transition from predominantly manual testing to a scalable, automation-driven QA practice. The ideal candidate plays a key role in ensuring our products meet the highest standards of quality, reliability, and user experience.
Job Responsibilities
Design, develop, and execute automated and manual test cases for mobile and web applications, with a strong focus on increasing test automation coverage.
Maintain and enhance test automation frameworks, scripts, and reusable components.
Execute functional, regression, smoke, and UAT testing across releases.
Integrate automated tests into CI/CD pipelines to support continuous testing.
Identify, document, prioritize, and track defects through resolution using defect management tools.
Create comprehensive and creative test scenarios to uncover functional, integration, and edge-case issues.
Produce clear and concise test documentation, test reports, and automation results.
Collaborate closely with developers, designers, and product managers to ensure high-quality and timely releases.
Troubleshoot testing and production incidents and work with the Application Development team to resolve technical issues.
Continuously improve QA workflows, automation strategies, and testing efficiency.
Ensure compliance with SDLC standards, internal project governance, and regulatory requirements, including Sarbanes-Oxley (SOX) and Casino Regulatory Authority (CRA) guidelines.
Job Requirements
Education & Certification
Bachelor's degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related technical field.