QA Engineer - Data Engineering

3 days ago

Apply Now
Logo of Mediastream

Mediastream

CDN β€’ Media β€’ Broadcast β€’ OTT β€’ Online Video Platform

Description

β€’ The hire will be responsible for defining and implementing the most appropriate test strategy to validate our data pipeline architecture and data flow and collection for cross-functional teams. β€’ Develop and maintain testing strategies for big data pipelines, machine learning models, and real-time data systems β€’ Ensure these strategies align with the overall data architecture and business goals β€’ Design, document, and execute test plans for data ingestion, transformation, and analytics tools in distributed environments β€’ Include edge cases and stress testing scenarios β€’ Automate test cases to ensure continuous integration and delivery (CI/CD) for data pipelines and infrastructure β€’ Collaborate with the Data Engineer and DevOps team to troubleshoot issues and ensure high-quality data and system performance β€’ Participate in code reviews and provide feedback on data quality β€’ Conduct performance testing for real-time streaming and distributed systems to ensure scalability and reliability β€’ Use performance monitoring tools to identify bottlenecks β€’ Validate data quality and integrity across different stages of data pipelines and machine learning workflows β€’ Document test cases, results, and issue reports while providing feedback to stakeholders

Requirements

β€’ 3+ years of professional experience in QA β€’ Strong knowledge of testing big data environments (e.g., Hadoop, Spark) and stream-processing systems (e.g., Kafka, Storm) β€’ Familiarity with cloud-based big data solutions (e.g., AWS EMR, Google BigQuery) β€’ Experience with automated testing frameworks and tools (e.g., Selenium, JUnit, PyTest, or similar) β€’ Knowledge of behavior-driven development (BDD) frameworks like Cucumber β€’ Familiarity with CI/CD practices and tools like Jenkins, GitLab, or Bitbucket Pipelines β€’ Experience with containerization tools like Docker and orchestration tools like Kubernetes β€’ Experience working with data warehouses, data lakes, and cloud storage (e.g., AWS S3, Hive, HBase) β€’ Understanding of data governance and metadata management β€’ Proficiency in scripting languages (e.g., Python) to automate test cases for data-related processes β€’ Knowledge of other programming languages like Java or Scala is a plus β€’ Upper-intermediate or advanced spoken and written English

Benefits

β€’ Company and team events β€’ Ongoing training and further education β€’ An energetic atmosphere and opportunity to grow within and with the company

Apply Now

Similar Jobs

3 days ago

Loopback seeks a Data Quality Engineer to ensure accuracy and reliability of data assets. Contribute to data quality protocols and collaborate with teams effectively.

3 days ago

Join FP Markets as a Web QA Engineer, ensuring product quality for a global CFD broker. Address testing needs while collaborating with developers in a multicultural team.

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com