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.