Job Role:
Test Engineer (Financial Systems)
Job Overvie
wWe 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 Responsibilitie
s:
1. Test Planning & Des
- ignAnalyse application architecture and requirements to design robust non‑functional test plans, test cases, and test scrip
- ts.Ensure comprehensive coverage f
- or:Performance and load test
- ingFailover and resilience test
- ingBackup and restore validat
- ionData normalisat
- ionOperational readiness test
ing
2. Automation & Too
- lingDevelop and maintain automated test scripts using Shell, Python, Ansible, or Terraf
- orm.Integrate test automation into CI/CD pipelines to enable repeatable and efficient validat
ion.
3. Test Execution & Ana
- lysisConduct performance, stress, and failover testing for GCP‑hosted applications, inclu
- ding:Big
- QueryCloud Func
- tionsDat
- aformContainer / VM‑based ser
- vicesAnalyse test results, identify bottlenecks, and collaborate with engineering teams to resolve performance and reliability is
sues.
4. Financial Domain Comp
- lianceEnsure testing approaches align with financial industry regulations (e.g. MAS TRM, PCI DSS) and internal security pol
- icies.Maintain comprehensive documentation to support audit and compliance require
ments.
5. Collaboration & Knowledge
- SharingWork closely with cross‑functional teams to rapidly learn new systems and apply testing best pra
- ctices.Provide guidance on operational procedures and quality assurance sta
ndards.
Required Qualifications &
Skills:
1. Experience &
- KnowledgeMinimum 3+ years of software testing ex
- perience.Strong understanding of non‑functional testing methodologies, i
- ncluding:Performance and loa
- d testingFailover and resilienc
- e testingBackup and restore v
- alidationOperational readines
s testing
2. Techni
- cal SkillsProficiency in automation scripting using Shell, Python, Ansible, or
- Terraform.Experience working with Google Cloud Platform (GCP) service
- s such a
- s:BigQueryCloud
- Functio
- nsDataformComp
- ute EngineExperience working with AWS services
- including:
- CloudW
- atc
- hLa
mbdaEKSELB
3. DevOps & Co
- llaborationSolid understanding of CI/CD practices and tools (e.g. Jenkins, GitLab CI, Azu
- re DevOps).Strong problem‑solving skills with the ability to quickly learn and adapt to compl
- ex systems.Excellent communication skills for effective cross‑team col
laboration.