Talent.com
Tawaran kerja ini tidak tersedia di negara anda.
Quality Assurance

Quality Assurance

Al Rajhi Banking & Investment Corporation (Malaysia) BhdKuala Lumpur, Kuala Lumpur, Malaysia
13 jam yang lalu
Penerangan pekerjaan

Job Purpose

Responsible for ensuring the delivery of high-quality software through effective test planning, execution, and oversight of test automation coverage. This role involves close collaboration with cross-functional teams to define test requirements, manage test cycles, and support continuous integration and delivery (CI / CD) pipelines. The Test Analyst will play a key role in managing manual and automated testing efforts, ensuring alignment with business and technical objectives. A strong focus on leadership, innovation, and operational excellence will be essential to drive quality outcomes and support organizational goals.

Key Responsibilities and Accountabilities

Test Automation Oversight

  • Define and document test automation requirements based on business and technical specifications.
  • Collaborate with Test Automation Engineers to script and implement automated test cases.
  • Oversee the overall test automation coverage across projects, ensuring alignment with CI / CD pipelines.
  • Monitor and report on automation progress, coverage, and effectiveness.

Test Management

  • Develop and maintain comprehensive test plans, test cases, and traceability matrices.
  • Coordinate and execute various testing types (e.g., functional, regression, integration, system, UAT, BVT).
  • Track and report key quality metrics and testing progress to stakeholders.
  • Identify and mitigate risks or issues impacting testing timelines or quality.
  • Facilitate collaboration between QA, development, and business teams to ensure seamless testing processes.
  • Collaboration & Continuous Improvement

  • Work closely with Product Owners, Developers, and Project Managers to align testing efforts with project goals.
  • Participate in sprint planning and estimation activities, providing input on testing scope and timelines.
  • Continuously assess and improve testing processes, tools, and methodologies.
  • Champion best practices in software testing and quality assurance.
  • Continuously analyses RCA for bugs & defects to suggest deliverable improvements.
  • Test Automation Oversight

  • Define and document test automation requirements based on business and technical specifications.
  • Collaborate with Test Automation Engineers to script and implement automated test cases.
  • Oversee the overall test automation coverage across projects, ensuring alignment with CI / CD pipelines.
  • Monitor and report on automation progress, coverage, and effectiveness.
  • Test Management

  • Develop and maintain comprehensive test plans, test cases, and traceability matrices.
  • Coordinate and execute various testing types (e.g., functional, regression, integration, system, UAT, BVT).
  • Track and report key quality metrics and testing progress to stakeholders.
  • Identify and mitigate risks or issues impacting testing timelines or quality.
  • Facilitate collaboration between QA, development, and business teams to ensure seamless testing processes.
  • Collaboration & Continuous Improvement

  • Work closely with Product Owners, Developers, and Project Managers to align testing efforts with project goals.
  • Participate in sprint planning and estimation activities, providing input on testing scope and timelines.
  • Continuously assess and improve testing processes, tools, and methodologies.
  • Champion best practices in software testing and quality assurance.
  • Continuously analyses RCA for bugs & defects to suggest deliverable improvements.
  • Team Management

  • Collaborate with cross-functional stakeholders—including Product Owners, Development Leads, and Project Managers—to align QA efforts with business and technical objectives.
  • Guide the team in analysing business and technical requirements to define comprehensive test strategies and coverage.
  • Participate in project planning and estimation, providing insights on QA timelines, resource needs, and risk mitigation.
  • Ensure the preparation and maintenance of detailed test plans, test cases, and sign-off documentation that align with project deliverables.
  • Champion the adoption of QA best practices and quality standards across the organization.
  • Maintain and evolve QA documentation, guidelines, and training materials to support team consistency and knowledge retention.
  • Facilitate effective collaboration between QA and other teams to support a seamless and efficient development lifecycle.
  • Support Software Testers in coordinating and executing User Acceptance Testing (UAT) with business stakeholders.
  • Monitor test progress, track key quality metrics, and provide timely updates and reports to stakeholders.
  • Identify and proactively address risks, issues, or blockers that may impact testing timelines or product quality
  • General

  • The duties and responsibilities outlined above may evolve over time without altering the overall nature or seniority of the role.
  • The job holder may also be required to undertake other responsibilities as assigned by the Immediate Leader or Head of Division consistent with the role's scope and level of authority.
  • Experience & Knowledge

  • Minimum of 5 years' experience in software testing, with exposure to test automation and demonstrated experience in leading, mentoring, or supervising QA teams.
  • Experience in developing or managing test automation frameworks and familiarity with Katalon Studio is an advantage.
  • Good exposure of Mobile Application testing applications on different Mobile Application OS Platforms i.e. iOS, Android, Huawei and its varying Operating Systems (OS).
  • Experience working with agile delivery methodology in close collaboration with cross-functional teams & evolving timelines collaborative tools such as Jira, Confluence, Zephyr Scale, etc.
  • Exposure to CI / CD pipelines (e.g., Jenkins, GitHub CI) for automated test execution and reporting.
  • Experience integrating test automation into CI / CD workflows, including smoke, regression, and API test suites is an advantage.
  • Skills & Competencies

  • Strong ability to translate business requirements and user stories into effective test cases and automation requirements.
  • Extensive knowledge in building detailed multi-dimensional and Requirement Traceability Matrix (RTM)
  • Current involvement with PayNet Real-Time Payment Platform (RPP), MyDebit, JomPAY and VISA will be preferred
  • Developing automation test scripts for mobile application is preferred
  • Knowledge of bug tracking software is required. preferably JIRA.
  • Ability to work independently with minimal supervision and comfortable reporting directly to the Team Manager
  • Ability to monitor and interpret CI / CD test results, identify flaky tests, and enforce quality gates.
  • Competent in reviewing and validating automated test scripts developed by Test Automation Engineers.
  • Buat amaran kerja untuk carian ini

    Quality Assurance • Kuala Lumpur, Kuala Lumpur, Malaysia