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.
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 RequirementsRequired Qualifications
Experience: 8+ years of experience in software testing, with significant experience automating testing for data-intensive 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.
Additional Required Qualifications
Automation Tools: Hands-on experience with test automation frameworksCypressfor UI and data-driven testing.
Data Expertise: In-depth understanding of data processing, ETL pipelines, and analytics engines.
Experience withSQL and NoSQLdatabases 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.
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.
SkillsAutomated Testing Framework
CypressIO
API Testing
RESTful API
CI/CD
Test-Driven Development (TDD)
Shift-Left Testing
Company BenefitsOur 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.
To combat the increasing cost of living, we provide a commute allowance.
Awesome Team MatesTRIIIO Wolves are good people.
We always try to help each other to do our best job.
With more than 600 successful placements since our founding, you can trust us to provide you with good guidance in your job search.
Our vision is to be SEA's most personalized talent ecosystem; elevating human progress by helping careers and companies grow.#J-18808-Ljbffr