Test Engineer

Test Engineer

Posted 1 week ago by Square One Resources on JobServe

£440 Per day
Undetermined
Remote
London, UK

Summary: The Test Engineer role involves ensuring data quality and integrity through the development and execution of automated data tests across complex ETL pipelines and cloud-based systems. The position requires collaboration with cross-functional teams to enhance testing strategies and improve continuous integration and delivery practices. The role is remote and focuses on utilizing Python and AWS technologies for effective data validation. The ideal candidate will have a strong background in automated testing and ETL processes.

Key Responsibilities:

  • Design, develop, and maintain automated test scripts in Python for data validation and ETL testing.
  • Conduct thorough testing of ETL processes within AWS environments to ensure accuracy and performance.
  • Collaborate with data engineers and analysts to troubleshoot complex data issues and ensure test coverage.
  • Implement and integrate automated testing into CI/CD pipelines for seamless deployment processes.
  • Analyse large datasets to identify and resolve data quality issues efficiently.
  • Work within Agile teams to deliver high-quality, tested data solutions in iterative development cycles.

Key Skills:

  • Proficiency in Python with a strong background in writing automated test scripts.
  • Solid understanding of ETL processes and hands-on experience with AWS services such as Glue, Lambda, and Redshift.
  • Familiarity with SQL for data querying, manipulation, and validation.
  • Experience with data testing frameworks and integrating them into CI/CD environments.
  • Strong analytical and problem-solving skills for handling large and complex datasets.
  • Prior experience in roles such as Data Test Engineer, ETL Tester, or similar, preferably within Agile teams.

Salary (Rate): 440

City: undetermined

Country: UK

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT