Full Stack QA Engineer (Python)
Что предстоит делать
Andersen Lab is hiring a Full Stack QA Engineer (Python) to support a project that enhances data science solutions and ensures the quality and performance of machine learning models. The role involves developing and improving data science solutions that leverage numerical, textual, and visual data to deliver measurable value to users. You will be responsible for writing and maintaining automated test scripts in Python using Pytest, performing backend testing, analyzing service logs, and testing RESTful and gRPC APIs. The position requires strong proficiency in Linux, Bash scripting, Docker/Kubernetes principles, basic CI/CD knowledge, and familiarity with Kafka and Kibana. The work format is flexible, offering onsite, hybrid, or remote options across multiple locations including EU, Kazakhstan, Uzbekistan, Azerbaijan, Serbia, Moldova, Montenegro, Albania, and others. English proficiency at B1+ is required. The role is a full‑time position with a focus on backend testing and quality assurance for data science and machine learning projects.
Что мы ждём от кандидата
- Experience in QA, predominantly in backend testing, with strong proficiency in Python (Pytest) for writing and maintaining automated test scripts for 3+ years
- Proficient in working with Linux and related tools; solid knowledge of Bash scripting
- Understanding of Docker/Kubernetes principles, basic CI/CD knowledge, and the ability to analyse backend service logs, including using Open Lens or similar tools
- Experience with Kafka and Kibana or a willingness to quickly learn them
- Skilled in testing RESTful and gRPC APIs
- Level of English – from Intermediate+ and above
Что предлагаем
- Work format: Onsite, Hybrid, Remote
- Location: EU, Kazakhstan, Uzbekistan, Azerbaijan, Serbia, Moldova, Montenegro, Albania, etc.
О Deffic
Работодатель свяжется с вами через контакты из профиля.