Automation QA Engineer (data focus)

$$$$

Must haves

  • 5+ years of hands-on experience in Software Development Engineer in Test (SDET), Quality Assurance, or Test Automation.
  • Strong experience in backend testing and validating data platforms.
  • Proven experience with test automation using Python; experience with Robot Framework is highly preferred.
  • Solid understanding of automated testing for data pipelines and backend services.
  • Experience testing data ingestion, transformation, and processing workflows.
  • Working knowledge of SQL and writing complex queries for data validation.
  • Familiarity with Git and version control workflows.
  • Experience working in Agile development environments.
  • Upper-Intermediate to Advanced English level โ€” both written and spoken.
  • Self-starter with strong ownership and curiosity, able to work independently across multiple teams and products, and proactively raise quality issues.
     

Nice to Have

  • Experience working with AI-assisted testing tools or AI testing agents.
  • Experience with modern data technologies such as Snowflake, Apache Iceberg, and Kafka.
  • Hands-on experience integrating AI-based testing solutions into existing test frameworks.
  • Experience with Robot Framework.
  • Familiarity with cloud platforms (AWS is a plus).
  • Experience with CI/CD pipelines and automated testing within deployment workflows.
     

โ€Key responsibilities

  • Build, maintain, and enhance automated tests for backend systems and data pipeline workflows.
  • Support testing across the Sync application and Delivery Streams platform, ensuring the quality of data ingestion and processing pipelines.
  • Validate data integrity across backend services and data storage platforms.
  • Work with AI-based testing agents to generate, automate, and improve test coverage.
  • Integrate existing AI testing agents into the Sync repository.
  • Collaborate closely with software engineers, QA engineers, and product teams across multiple projects.
  • Design, develop, execute, and maintain scalable automated test suites.
  • Analyze test results, investigate defects, and proactively identify quality risks.
  • Participate in sprint planning, daily stand-ups, backlog refinement, and retrospectives within Agile teams.

Required languages

English B2 - Upper Intermediate
Python, Robot Framework, AQA, SDET, SQL, ETL Testing, Snowflake, airflow
Published 15 July
91 views
ยท
13 applications
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...