View All Jobs 115500

QA Engineer (data Science)

Create automated test frameworks for real-time data processing and machine learning workflows
Mostar, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Senior
1 week ago

QA Engineer

GlobalBet is the biggest independent B2B provider of virtual sports solutions, offering the most realistic and reliable virtual sports products to the industry. We create and develop new game experiences for millions of players worldwide by bringing together experienced people who combine creativity, innovation, and passion. Our team is growing, and we are looking for a QA Engineer to join our Data Science team in Mostar.

Develop and maintain testing strategies for big data pipelines, machine learning models, and real-time data systems

Design, document, and execute test plans for data ingestion, transformation, and analytics tools in distributed environments

Automate test cases to ensure continuous integration and delivery (CI/CD) for data pipelines and infrastructure

Collaborate closely with the Data Science and DevOps teams to troubleshoot issues and ensure high-quality data and system performance

Conduct performance testing for real-time streaming and distributed systems to ensure scalability and reliability

Validate data quality and integrity across different stages of data pipelines and machine learning workflows

Ensure adherence to data security, compliance standards, and best practices

Document test cases, results, and issue reports while providing feedback to stakeholders

Proven experience in QA engineering, particularly in testing data pipelines and distributed systems

Experience with automated testing frameworks and tools (e.g., Selenium, JUnit, PyTest, or similar)

Familiarity with CI/CD practices and tools like Jenkins, GitLab, or Bitbucket Pipelines

Experience working with data warehouses, data lakes, and cloud storage (e.g., AWS S3, ClickHouse, Cassandra)

Proficiency in scripting languages (e.g., Python) to automate test cases for data-related processes

Understanding of distributed computing environments and real-time data processing

Experience in testing Python code

Experience with monitoring tools (e.g., Prometheus, Grafana) to ensure system performance

Experience in testing machine learning models and data integrity in production environments

Knowledge of SQL and NoSQL databases for data validation and testing

Experience with Apache Spark, Apache Flink, Kafka, and other big data processing/streaming tools

Understanding of Agile development methodologies and working in cross-functional teams

We offer the chance of a versatile, demanding position in a dynamic family company with a startup mentality, in which you will receive an independent area of responsibility and a high level of appreciation for your professional competence.

We also offer:

Flexible working hours

Company and team events

Ongoing training and further education

An energetic atmosphere and the opportunity to grow within and with the company

If you're a motivated and talented individual who's looking for an exciting new opportunity, you're ready to make a real impact in a growing company, and you have the skills and experience we're looking for, we want to hear from you. This role offers a chance to work with a dynamic and fast-paced team while taking your career to the next level. We're excited to see what you bring to the table and look forward to the opportunity to learn more about you.

+ Show Original Job Post
























QA Engineer (data Science)
Mostar, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Engineering
About MediaStream