Position: MLOps (Python) Test Engineer
Company: GlobalLogic
Experience required: 1y
Category: QA Automation
English level: upper
Published: 2023-05-01T00:00:00+03:00

Our client – machine learning pipelines orchestration platform. It allows to manage pipelines, handle data sources and large amounts of files, collect different types of statistics, and provide interactive graphs and charts. For example, the solution is used for fraud detection in payments systems, for predictions in advertising business, in medicine etc. QA engineer will be responsible for testing the whole pipeline flow: create, configure, test with ML model, check output. Results needs to be properly interpreted, bugs logged to Jira. As a part of testing an engineer is required to write/change Python scripts, set up testing environment with Docker. Understanding of ML principles is a plus.

Requirements:
Extensive knowledge of testing standards and principles
Experience in testing web-based applications
Knowledge of Python
Experience with Docker/Kubernetes
General understanding of machine learning
Familiar with API test tools (e.g. Postman)
Proficient understanding of test strategies and their relationship to build/test/deployment pipelines
Proficient understanding of code versioning tools such as Git
Experience and understanding of the use of ticket management systems (Jira)
Strong intermediate English
Ability to work independently

Responsibilities:
Create and test machine learning pipelines
Collect results and interpret them correctly
Log bugs in Jira
Log cases that need investigation
Communicate results