company-logo-image

Senior Test Automation Engineer

ashley-avatar-image

AI-generated summary

beta

This job is for a Senior Test Automation Engineer creating test frameworks for data processing, analytics, and visualization. You might like this job because it involves ensuring reliability, performance, and accuracy in complex data pipelines.

RM 15K - RM 25K

Bangsar South, Kuala Lumpur

Job Description

 About the role

We are seeking a Senior Test Automation Engineer to automate the testing processes for our data processing, analytics, and visualization engine. You will focus on building test frameworks that ensure the reliability, performance, and accuracy of our complex data pipelines and visualization tools. 


Job Requirements

 

Required Qualifications

  • Experience: 8+ years of experience in software testing, with significant experience automating testing for dataintensive applications.
  • Data Pipeline & Engine Testing: Ensure the entire data pipeline, from ingestion to analysis to visualization, is thoroughly tested for reliability and integrity
  • Performance Testing: Conduct load and performance testing to validate that the data analytics engine can handle large datasets and high volumes of data requests in real-time
  • End-to-End Testing: Implement comprehensive end-to-end test automation covering all phases of the data lifecycle, including preprocessing, analysis, visualization, and report generation
  • Collaboration with Development Teams: Work closely with data engineers, architects, and developers to define test strategies, integrate test automation into CI/CD pipelines, and ensure high test coverage for analytics features.
  • Innovation in Testing Tools: Research and integrate new test automation tools and methodologies to improve the quality and efficiency of data testing.
  • Continuous Improvement: Drive continuous improvements in the testing process to increase test accuracy, reduce test cycle time, and improve test automation coverage for the data analytics system.

Required Qualifications

  • Experience: 8+ years of experience in software testing, with significant experience automating testing for dataintensive applications.
  • Programming Skills: Proficiency in programming languages like JavaScript, NodeJS for writing test scripts and automating test cases.
  • Automation Tools: Hands-on experience with test automation frameworks Cypress for UI and data-driven testing
  • Data Expertise: In-depth understanding of data processing, ETL pipelines, and analytics engines. Experience with SQL and NoSQL databases for validating data integrity.
  • Visualization Testing: Strong knowledge of data visualization tools such as Power BI, Tableau, or D3.js and their specific testing requirements.
  • Performance Testing: Experience with performance testing tools (e.g., JMeter, LoadRunner) for data processing and analytics engines Restful API Automation Test
  • Agile & CI/CD: Familiarity with Agile development and continuous integration/continuous delivery (CI/CD) processes, ensuring automated tests are part of the software delivery pipeline.
  • Collaboration: Strong communication skills and ability to work in a cross-functional team to align on test strategies and objectives

Skills

Automated Testing Framework
CypressIO
JavaScript (Programming Language)
Node.js (Javascript Library)
API Testing
RESTful API
CI/CD
Test-Driven Development (TDD)
Shift-Left Testing

Company Benefits

Unlimited Annual Leaves

Our work is difficult and we trust you to give your all during work. Hence, we highly encourage you to take some time off to recharge

Commute Allowance

To combat increasing cost of living, we provide commute allowance.

Awesome Team Mates

TRIIIO Wolves are good people. We always try to help each other to do our best job.


Additional Info

Company Activity

Last active - few minutes ago

Career Level

Senior Executive


Company Profile

TRIIIO-logo-image

TRIIIO

With more than 600 successful placements since our founding, you can trust us to provide you with good guidance in your job search.