Non Functional Test Engineer

GIENTECH SINGAPORE PTE. LTD.Singaporemycareersfutureoffentliggjort 18.09.2026
Skal:PythonGitAWSAzureGoogle CloudCloudDevOpsQA/TestCI/CDSecuritySenior

Job Overview

We are seeking a highly skilled and proactive Mid-to-Senior Test Engineer to join our team in building and validating mission-critical financial applications hosted on Google Cloud Platform (GCP) and Amazon Web Services (AWS) .

You will play a pivotal role in ensuring that systems meet stringent non-functional requirements , including performance, reliability, security, and operational readiness . This role requires a strong automation mindset , the ability to quickly understand complex systems, and hands-on experience with scripting and orchestration tools . You will work closely with development, infrastructure, and operations teams to design and execute comprehensive test strategies that meet both technical and regulatory demands within a highly regulated financial environment.

Key Responsibilities

  1. Test Planning & Design
  • Analyse application architecture and requirements to design robust non-functional test plans, test cases, and test scripts .
  • Ensure comprehensive coverage for:
  • Performance and load testing
  • Failover and resilience testing
  • Backup and restore validation
  • Data normalisation
  • Operational readiness testing
  1. Automation & Tooling
  • Develop and maintain automated test scripts using Shell, Python, Ansible, or Terraform .
  • Integrate test automation into CI/CD pipelines to enable repeatable and efficient validation.
  1. Test Execution & Analysis
  • Conduct performance, stress, and failover testing for GCP-hosted applications, including:
  • BigQuery
  • Cloud Functions
  • Dataform
  • Container / VM-based services
  • Analyse test results, identify bottlenecks, and collaborate with engineering teams to resolve performance and reliability issues.
  1. Financial Domain Compliance
  • Ensure testing approaches align with financial industry regulations (e.g. MAS TRM, PCI DSS ) and internal security policies.
  • Maintain comprehensive documentation to support audit and compliance requirements.
  1. Collaboration & Knowledge Sharing
  • Work closely with cross-functional teams to rapidly learn new systems and apply testing best practices.
  • Provide guidance on operational procedures and quality assurance standards .

Required Qualifications & Skills

Experience & Knowledge

  • Minimum 3+ years of software testing experience .
  • Strong understanding of non-functional testing methodologies , including:
  • Performance and load testing
  • Failover and resilience testing
  • Backup and restore validation
  • Operational readiness testing

Technical Skills

  • Proficiency in automation scripting using Shell, Python, Ansible, or Terraform .
  • Experience working with Google Cloud Platform (GCP) services such as:
  • BigQuery
  • Cloud Functions
  • Dataform
  • Compute Engine
  • Experience working with AWS services including:
  • CloudWatch
  • Lambda
  • EKS
  • ELB

DevOps & Collaboration

  • Solid understanding of CI/CD practices and tools (e.g. Jenkins, GitLab CI, Azure DevOps).
  • Strong problem-solving skills with the ability to quickly learn and adapt to complex systems.
  • Excellent communication skills for effective cross-team collaboration.