Principal QA Engineer

13 hours ago


Singapore Marina Bay Sands Full time

LOVE WHAT YOU DO? THERE IS A PLACE FOR YOU HERE

Be part of our diverse and inclusive team.

Job Summary

At Marina Bay Sands, the QA Automation Manager is responsible for the management, coordination and execution of functional and non-functional automation testing for MBS IT systems. They are also responsible for the development and maintenance of QA test automation framework, as well as estimating, planning, coordinating and execution of test automation activities, ensuring that quality issues and defects are appropriately identified, impact assessed, prioritized, documented, tracked, and resolved. They need to manage, mentor and support the Automation test Engineers on the team.

Job Responsibilities
- Leading and managing a team of QA test automation engineers, providing timely and meaningful feedback, and assure reliability and consistency.
- Managing and develop a high-quality team of QA test automation engineers, ensuring they are equipped with the necessary training and resources to keep their skills current.
- Mentor and manage the day-to-day activities, goal setting, performance management, and development of the QA test automation engineers.
- Ensure QA test automation engineers adhere to IT Quality Control, SDLC, and Project Governance internal and regulatory (Sarbanes Oxley & Casino Regulatory Authority) guidelines, policies, and procedures.
- Developing and implementing test automation strategies and frameworks, research and implement new test automation and analysis tools, promote best automation practices.
- Manage test scripts development and execution, collect test data, analyze and report on test automation progress.
- Actively participate in Agile Scrum Development process, review test plans, define automation approach and determine the efforts.
- Act as key point of contact for all QA automation project-related services and manage project stakeholders’ expectations.
- Establish test automation coverage metrics and tracking.
- Document QA test automation processes and system configurations, enabling easier future modifications.
- Develop, design, and maintain test data in development, QA, and UAT environments.
- Interface with vendors and IT teams to estimate, prioritize, plan, and coordinate testing activities, and create detailed, comprehensive and well-structured Automation test plans and test cases.
- Execute and assist in planning the QA Automation roadmap for the MBS organization and assist on the Sands Global QA Test Automation standardization.
- Define and maintain the test automation scope and schedule for various testing types.
- Prioritize, develop, manage and maintain all QA automation projects according to agreed timelines and provide regular progress updates to IT Leadership.
- Collaborating with development, manual QA and product teams to identify and resolve issues.
- Improve the processes, methodologies, and tools associated with QA Automation by implementing continuous improvement initiatives.
- Staying up to date with the latest trends and technologies in test automation.
- Perform any other ancillary tasks or works as and when requested and assigned by the Company.

Job Requirements

Education & Certification
- Bachelor’s degree in computer science, software engineering, or related field.
- Certification in automation systems or related technologies preferred.

Experience
- More than 10 years’ experience in a QA test Automation, with at least 3 years leading or managing a QA test automation team.
- Proven experience managing and leading QA Automation teams, including setting strategy, developing test plans, mentoring and motivating team members.
- Strong leadership and problem-solving skills are essential.
- Strong technical skills and proficiency with various automated testing tools and frameworks. (e.g. Selenium, VBScript, Java, Junit, UFT, Tosca, Postman, test Complete, ready API, etc.)
- Experience with CI/CD and DevOps practices with integration of testing frameworks into deployment pipelines. (e.g. Git, Docker, Azure DevOps and Jira)
- Experience in defining and implementing tools, strategy, test automation frameworks, and reusable components across multiple platforms or technologies. Desktop, Web, Mobile and API automation.
- Experience with Scrum Methodologies integrated with project management experience in Azure DevOps projects or Jira.
- Experience in waterfall/hybrid/agile delivery.

Other Prerequisites
- A deep understanding of Software QA methodologies, tools and processes, and project management.
- Excellent organizational, interpersonal, and communications skills, including the ability to influence at all levels.
- Excellent analytical skills to analyze and solve problems in a service-driven organization.
- Hands-on experience with both QA manual and automated testing.
- Demonstrate applicable knowledge on Software Development Life Cycle (SDLC), testing methodologies, and frameworks and experience to pro-actively develop sound QA design, plan, soluti


  • QA Engineer

    6 days ago


    Singapore Millennium Management LLC Full time

    QA Engineer Principal Responsibilities - Plan, develop, and execute regression, functional, load, integration and other tests against the Firm’s trading electronic systems, primarily the Trade Capture system - Design, develop, and use frameworks and harnesses for automated testing - Take full ownership of and maintain a robust QA environment, including...

  • QA Engineer

    13 hours ago


    Singapore Millennium Management LLC Full time

    QA Engineer - Job Description- Principal Responsibilities- Plan, document, and execute tests against software products, including trading infrastructure components and market connectivity systems - Build and run automated test cases and analyze test results. - Maintain and upgrade Automation framework. - Work with developers on improving system testability -...

  • QA Engineer

    2 days ago


    Singapore Millennium Full time

    QA Engineer - Pre-Trade Risk **Principal Responsibilities** - Lead end-to-end testing initiatives throughout the entire SDLC from project test planning, requirement review, test design, test execution, and test reporting - Design, build, and maintain efficient, reusable, and reliable automated test cases - Pair with software engineers to identify and...

  • QA Engineer

    6 days ago


    Singapore ELECTROFONT SINGAPORE PTE LTD Full time

    **Job Description: - Conduct quality checks on our products and ensure quality issues are properly investigated and analyses. Our principal products are Liquid Crystal Display & in-house manufactured goods - Liaise with sub-contractor, supplier and customer on electronic component product quality issue - Ensure corrective or preventive actions taken to...

  • QA Engineer

    13 hours ago


    Singapore Fintech社区 Full time

    招聘: QA Engineer - Global Pay-海外 公司介绍:国际知名区块链公司 关键词: QA, automation test 推荐奖: 5000元 地点: 海外 **Responsibilities**: - Create detailed, comprehensive and well-structured test plans and test cases. Estimate, prioritize, plan and coordinate testing activities. - Design, develop and execute automation...

  • QA Specialist

    2 weeks ago


    Singapore Roche Full time

    Join to apply for the QA Specialist (Senior/ Associate Principal)role at Roche At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and...

  • QA engineer

    2 weeks ago


    Singapore Seatrium Full time

    Join to apply for the QA engineer role at Seatrium . Get AI-powered advice on this job and more exclusive features. Responsibilities Review technical specifications, drawings, procedures, and standards related to project requirements. Prepare and review project quality documents, procedures, and ITPs. Review drawings, documents, and weekly updated drawing...

  • QA Engineer

    2 weeks ago


    Singapore AQUARIUX PTE. LTD. Full time

    Job Brief We are looking for a Quality Assurance (QA) engineer, who will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs. The QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Overview We are seeking a Software QA Engineer to lead quality assurance efforts on complex, high-impact features and systems. You will take ownership of test strategy, automation, and process improvements while mentoring junior team members. Working closely with cross-functional teams, you will ensure delivery of reliable, maintainable, and high-quality...


  • Singapore Vanguard Software Pte Ltd Full time

    JOB SUMMARY We are seeking a Software QA Engineer to lead quality assurance efforts on complex, high-impact features and systems. You will take ownership of test strategy, automation, and process improvements while mentoring junior team members. Working closely with cross-functional teams, you will ensure delivery of reliable, maintainable, and high-quality...