Senior Test Automation Engineer
RM 15,000 - RM 25,000 / Per Mon
Checking job availability...
Original
Simplified
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.
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
Similar Jobs