company-logo

Test - Automation Engineer

Description

Datafusion.AI is seeking a Senior Test Automation Engineer to spearhead the automation of our testing processes for a cutting-edge data processing, analytics, and visualization engine. In this role, you will be instrumental in designing and building robust test frameworks to guarantee the reliability, performance, and precision of our complex data pipelines and visualization tools. Your key responsibilities will involve developing automated scripts for end-to-end validation, conducting rigorous load and performance testing, and ensuring the integrity of our entire data pipeline. You will collaborate closely with development teams within an Agile framework to define test strategies and integrate automation into our CI/CD processes. This position requires a proactive innovator dedicated to researching and implementing new testing methodologies. Join us to drive continuous improvement and work with state-of-the-art technologies in a dynamic environment.

Requirements

1. 8+ years of experience in software testing with a significant focus on data-intensive test automation.

2. Proficiency in programming languages such as Python, Java, or JavaScript.

3. Hands-on experience building and maintaining test automation frameworks like Selenium or Cypress.

4. In-depth understanding of data processing, ETL pipelines, and data analytics engines.

5. Strong experience with both SQL and NoSQL databases for data validation.

6. Experience testing data visualization tools like Power BI, Tableau, or D3.js.

7. Proven experience conducting performance and load testing using tools such as JMeter or LoadRunner.

8. Familiarity with Agile methodologies and integrating tests into CI/CD pipelines.

Desirable

1. Experience with testing real-time data processing systems.

2. Familiarity with cloud-based environments (AWS, GCP, Azure) and their native services.

3. Knowledge of testing methodologies for AI/ML models.

4. Experience with security testing principles and tools.

5. Direct experience integrating automated tests into complex DevOps pipelines.

Role Highlights

💰 Compensation

AED 35K per month + benefits

📍 Location

Dubai, UAE

💼 Work Location Type

Hybrid

📈 Job Level

Mid Level

⌛ Experience

3-5 Years

🏢 Department

Information Technology

🏭 Industry

Technology, Information & Media

🔹 Sub-Industry

Software Development

Candidate Applications :

0


Important information

How did you hear about us? *

Which country's passport do you hold? *

Email *(Please ensure the email matches the one mentioned in your CV or resume)

LinkedIn Profile URL *

Please provide your current and expected salary in the box below: *

Please mention your notice period *

Please answer the following 6 short questions. These help our team better understand your strengths and areas of experience.

It’s completely fine to select ‘No’ if something doesn’t apply to your background — we’re looking for a good fit, not a perfect one.

If you select ‘Yes’ for any question, you’re welcome to use it as a guide to highlight relevant experience in your CV, where applicable.

1. Do you have 8 or more years of professional experience in software testing with a primary focus on data-intensive automation? *

2. Are you proficient in at least one of the following programming languages: Python, Java, or JavaScript? *

3. Do you have hands-on experience using test automation frameworks such as Selenium or Cypress? *

4. Have you previously tested data processing/ETL pipelines and validated data using SQL or NoSQL? *

5. Do you have experience conducting performance or load testing with tools like JMeter or LoadRunner? *

6. Have you worked in an Agile environment and integrated automated tests into a CI/CD pipeline? *

Frequently Asked Questions (FAQs)

Hiring processes in Dubai often include technical interviews and a practical assessment. For a role like Senior Test Automation Engineer, be prepared to work on a mini project that demonstrates your skills in building automation frameworks, performance testing, and data pipeline validation. Employers here value candidates who can show both technical competence and problem-solving ability in real-world scenarios.

No, prior UAE work experience is not mandatory. However, you must meet visa and work permit requirements. Employers often assist with visa sponsorship for highly skilled technical roles, so ensure your documentation (passport, educational certificates, and references) is ready for verification.

For this role, emphasize your experience in test automation for data-intensive applications, proficiency in programming languages like Python, Java, or JavaScript, and expertise with tools like Selenium, Cypress, and JMeter. Mention any work you’ve done with ETL pipelines, visualization testing (e.g., Power BI, Tableau), and integrating automated tests into CI/CD pipelines.

Showcase quantifiable achievements—for example, how your automation reduced test cycle time, improved coverage, or enhanced system performance. If you have tested real-time data processing systems or integrated tests in cloud-based environments, highlight this. Tailor your CV so that it aligns directly with the responsibilities and requirements listed in the job description.

Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!
Something went wrong. Please try again later!