Core Developer FTH
Job Description:
We are looking for a skilled Python Engineer to develop a scalable testing framework for highly automated testing process. In this role you will be responsible for requirements recview and consolidation, design of packages following architecture design and defined design principles, implementaiton, test, integration, release and maintenance of the packages. You will be in contact with internal customers for support and training, and discussing potential improvements of features extensions.
Responsibilities:
- Design and develop a scalable testing framework in Python.
- Manage and maintain Python packages efficiently for the framework.
- Implement and integrate the framework with Django-based applications and ensure seamless testing.
- Implement test automation for networking components, considering the OSI model principles.
- Collaborate with cross-disciplined teams to support different scenarios of testing and measuring systems (National Instruments measurement equipment ).
- Troubleshoot, optimize, and maintain the testing infrastructure.
- Document testing procedures, workflows, and best practices.
Requirements:
- Strong proficiency in Python and experience with package management tools (pip, poetry, virtual environments).
- Good knowledge for working with APIs and understanding of networking concepts.
- Solid understanding of networking concepts.
- Experience working with testing frameworks (pytest, unittest, etc.).
- Familiarity with Linux-based environments and scripting.
- Strong problem-solving skills and ability to work in a collaborative environment.
Preferred Qualifications:
- Experience with CI/CD pipelines and test automation.
- Familiarity with Docker, Kubernetes, or cloud-based environments.
- Knowledge of National Instruments hardware/software ( NI DAQmx, etc.) is a plus.
You can expect the following with us:
- Motivating compensation and social benefits package
- Opportunity to work on a variety of projects in the field of industrial automation, IIoT and robotics;
- Professional development and learning opportunities in high technology and production environment.
In case your professional qualification corresponds to the above requirements and you wish to join our growing team, please send us your CV and a cover letter.
Only shortlisted applicants will be contacted. Your documents and personal data will be treated as confidential and will be protected according to Bulgarian Data Protection Legislation and the General Data Protection Regulation 2016/679 (GDPR).
HR contact person: Doli Vuchkova, careersbgproduction@festo.com
Reference code: 13354
София, BG, 1000