Lead Software Engineer, Quality Assurance - Petaling Jaya, Malaysia, Selangor - GXBank

    GXBank
    GXBank Petaling Jaya, Malaysia, Selangor

    2 days ago

    Default job background
    Full time
    Description
    Get To Know The Team

    GX Bank Berhad - the Grab-led Digital Bank - is the the FIRST digital bank in Malaysia, approved by BNM to commence operations. We aim to leverage technology and innovation to serve the financial needs of the unserved and underserved individuals, and micro and small medium enterprises.

    We are driven by our shared purpose and passion to bring positive transformation to the banking industry, starting with solutions that addresses the financial struggles of Malaysians and businesses.

    The Day-to-Day Activities

    • Lead the QA efforts across various squads within the organization.
    • Collaborate with product managers, developers, and other stakeholders to define testing requirements and priorities.
    • Develop comprehensive test plans and test cases to ensure thorough coverage of all product features.
    • Coordinate and execute testing activities, including functional, regression, integration, and acceptance testing.
    • Consolidate test results into a comprehensive test sheet and provide regular updates to stakeholders.
    • Work closely with business partners to understand their requirements and incorporate them into the testing process.
    • Act as the primary point of contact for QA-related discussions and escalations within the organization.
    • Lead cross-company QA initiatives to ensure alignment and consistency across products and teams.
    • Mentor and support QA engineers within the organization, fostering a culture of quality and continuous improvement.
    • Stay up-to-date with industry best practices and emerging technologies in QA and incorporate them into our processes as appropriate.

    The Must-Haves

    Holistic Quality Oversight

    • A program-level QA lead can provide a bird's-eye view of quality across the entire organization. They can identify common patterns, gaps, and opportunities for improvement that individual team-level QA leads might miss.
    • By collaborating with all teams, this QA lead ensures consistent quality standards and practices.

    Efficiency And Consistency

    • Having a central QA authority streamlines processes. The principal lead can:
      • Define standardized QA processes.
      • Share best practices.
      • Optimize testing efforts.
    • Consistency in QA practices leads to better overall product quality.
    Risk Mitigation

    • A program-level QA lead can assess risks at a higher level. They:
      • Identify cross-team dependencies.
      • Evaluate potential bottlenecks.
      • Mitigate risks related to integration, scalability, and performance.
    • Early risk identification prevents costly issues downstream.
    Strategic Alignment

    • The principal lead QA acts as a bridge between QA and other functions (product, engineering, and project management).
    • They align QA efforts with business goals, ensuring that quality supports overall product strategy.

    Knowledge Sharing And Mentorship

    • The program-level QA lead can facilitate knowledge sharing sessions:
      • Cross-team training.
      • QA workshops.
      • Lessons learned from previous projects.
    • Mentorship improves the skills of QA engineers across teams.
    Visibility And Reporting

    • A centralized QA lead provides regular reports to senior management:
      • Quality metrics.
      • Defect trends.
      • Test coverage.
    • This transparency aids decision-making and resource allocation.