Senior Software Development Engineer in Test (SDET)

RHB Banking Group

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

RHB Group is seeking a Senior Software Development Engineer in Test (SDET) to elevate quality practices across the software delivery lifecycle. You will own end-to-end testing governance, automation, data management, and DevTestOps to ensure reliable releases and scalable software.

You will collaborate with Product Owners, Developers, and DevOps to embed quality, champion testing best practices, and drive SIT, UAT, and CI/CD integration within an Agile Scrum environment.

Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • 5-8 years of experience in Software Quality Assurance, Test Automation, or Quality Engineering roles.
  • Strong experience in test automation frameworks and tools such as Selenium, Cucumber, Cypress, Playwright, Jenkins, CircleCI, or equivalent technologies.
  • Hands-on experience implementing testing practices within CI/CD pipelines and DevOps environments.
  • Solid understanding of Agile methodologies, Scrum practices, and quality engineering principles.
  • Experience with Agile testing approaches including TDD, ATDD, BDD, XP, and related software engineering practices.
  • Strong knowledge of software testing lifecycle, test strategy development, test governance, and defect management.
  • Experience in test data management and environment coordination across multiple applications and teams.
  • Proven ability to lead testing initiatives and manage third-party vendors or development partners.
  • Strong analytical, troubleshooting, and problem-solving capabilities.
  • Excellent stakeholder management, communication, and collaboration skills.
  • Experience in banking, financial services, telecommunications, or large-scale digital transformation projects is an added advantage.

Responsibilities

  • Establish and govern SIT processes to ensure high-quality releases before UAT.
  • Design and implement end-to-end test data strategy aligned with business needs.
  • Drive adoption of DevTestOps by integrating testing into CI/CD pipelines.
  • Develop and maintain automated testing frameworks and scripts using Selenium, Cucumber, Cypress, Playwright, Jenkins, CircleCI.
  • Collaborate with development teams to promote testable code and quality engineering principles using Agile practices.
  • Work with DevOps teams to integrate automated tests into deployment pipelines and quality gates.
  • Define testing methodologies, frameworks, and architectures for scalable delivery.
  • Lead external vendors and SIT testing teams to ensure timely, quality deliverables.
  • Identify test requirements, create test strategies, ensure coverage across functional and non-functional areas.
  • Perform exploratory, functional, regression, integration, and manual testing where automation is not feasible.
  • Develop, maintain, and execute test cases, scripts, data, and supporting artefacts.
  • Monitor test execution progress and implement dashboard-driven reporting to improve visibility.

Skills

Quality Assurance
Test Automation
DevTestOps
Agile methodologies
Stakeholder management

Education

Bachelor's Degree in Computer Science / IT / Software Engineering

Tools

Selenium
Cucumber
Cypress
Playwright
Jenkins
CircleCI

Job description

Senior Software Development Engineer in Test (SDET)

We are looking for a highly driven Senior Software Development Engineer in Test to establish and elevate quality engineering practices across our software delivery lifecycle. This role will be responsible for driving end-to-end testing governance, test automation, test data management, and DevTestOps practices to ensure high-quality, reliable, and scalable software releases.


As a key member of our Agile delivery team, you will work closely with Product Owners, Developers, DevOps Engineers, and business stakeholders to embed quality throughout the development process while championing testing best practices across Scrum teams.


About the Role

We are looking for a highly driven Senior Software Development Engineer in Test to establish and elevate quality engineering practices across our software delivery lifecycle. This role will be responsible for driving end-to-end testing governance, test automation, test data management, and DevTestOps practices to ensure high-quality, reliable, and scalable software releases.


As a key member of our Agile delivery team, you will work closely with Product Owners, Developers, DevOps Engineers, and business stakeholders to embed quality throughout the development process while championing testing best practices across Scrum teams.


What You Will Be Doing


  • Establish and govern Software Integration Testing (SIT) processes to ensure predictable and high-quality releases prior to User Acceptance Testing (UAT).

  • Design and implement an end-to-end test data strategy, ensuring efficient and proactive test data preparation aligned with business requirements and application design.

  • Drive the adoption of DevTestOps practices by integrating testing activities into CI/CD pipelines.

  • Develop and maintain automated testing frameworks and scripts using industry-standard tools such as Selenium, Cucumber, Jenkins, CircleCI, and similar technologies.

  • Collaborate with development teams to promote testable code and quality engineering principles, leveraging Agile practices such as TDD, ATDD, XP, and FDD.

  • Work closely with DevOps teams to integrate automated tests into deployment pipelines and streamline quality gates.

  • Define testing methodologies, frameworks, and test architectures that support scalable software delivery.

  • Lead or manage external development vendors and SIT testing teams to ensure timely and quality deliverables.

  • Identify test requirements, create comprehensive test strategies, and ensure adequate test coverage across functional and non-functional requirements.

  • Perform exploratory, functional, regression, integration, and manual testing where automation is not feasible.

  • Develop, maintain, and execute test cases, test scripts, test data, validation mechanisms, and supporting test artefacts.

  • Monitor test execution progress and implement dashboard-driven reporting to improve visibility and reduce manual effort.

  • Investigate, troubleshoot, and resolve defects, working closely with cross-functional teams to ensure successful product releases.

  • Track, manage, and report software defects and quality metrics to both internal and external stakeholders.

  • Act as a quality advocate and champion testing best practices across Agile Scrum teams.


What We're Looking For


  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.

  • Minimum 5-8 years of experience in Software Quality Assurance, Test Automation, or Quality Engineering roles.

  • Strong experience in test automation frameworks and tools such as Selenium, Cucumber, Cypress, Playwright, Jenkins, CircleCI, or equivalent technologies.

  • Hands-on experience implementing testing practices within CI/CD pipelines and DevOps environments.

  • Solid understanding of Agile methodologies, Scrum practices, and quality engineering principles.

  • Experience with Agile testing approaches including TDD, ATDD, BDD, XP, and related software engineering practices.

  • Strong knowledge of software testing lifecycle, test strategy development, test governance, and defect management.

  • Experience in test data management and environment coordination across multiple applications and teams.

  • Proven ability to lead testing initiatives and manage third-party vendors or development partners.

  • Strong analytical, troubleshooting, and problem-solving capabilities.

  • Excellent stakeholder management, communication, and collaboration skills.

  • Experience in banking, financial services, telecommunications, or large-scale digital transformation projects is an added advantage.


What We Offer


  • Opportunity to shape and lead quality engineering transformation initiatives.

  • Exposure to modern DevOps, DevTestOps, and cloud-native delivery practices.

  • Collaborative Agile working environment with cross-functional teams.

  • Continuous learning and professional development opportunities.

  • Access to industry-leading tools, technologies, and automation platforms.

  • Career growth opportunities within a dynamic and innovative organization.

  • Competitive compensation and comprehensive employee benefits package.


*Only shortlisted candidates will be notified

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer in Test (SDET)
Senior Software Development Engineer in Test (SDET)

RHB Banking Group • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Senior Software Development Engineer in Test (SDET)
Senior Software Development Engineer in Test (SDET)

RHB Bank Berhad • Malaysia

On-site
MYR 180,000 - 240,000
Competitive compensation
Comprehensive employee benefits
Career growth opportunities
Senior SDET: Quality Automation & DevTestOps Lead
Senior SDET: Quality Automation & DevTestOps Lead

RHB Group • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Software Quality Engineer
Software Quality Engineer

Soft Space • Kuala Lumpur

On-site
MYR 60,000 - 100,000
Quality Engineer Tester
Quality Engineer Tester

Accenture Southeast Asia • Petaling Jaya

On-site
MYR 90,000 - 150,000
Senior Quality Assurance & Tester
Senior Quality Assurance & Tester

Zchwantech • Kuala Lumpur

On-site
MYR 50,000 - 70,000
Junior Software Quality Engineer #
Junior Software Quality Engineer #

AvePoint • Kuala Lumpur

On-site
MYR 60,000 - 80,000
Tech QA Engineer
Tech QA Engineer

Ampersand Pay SDN BHD • Kuala Lumpur

On-site
MYR 100,000 - 145,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

R Systems • Kuala Lumpur

On-site
MYR 60,000 - 100,000
蚂蚁国际-Software Development Engineer in Test (SDET)-Malaysia
蚂蚁国际-Software Development Engineer in Test (SDET)-Malaysia

Ant International • Kuala Lumpur

On-site
MYR 60,000 - 120,000