Festo
Website:
festo.com
Job details:
Your job:
- Design, develop and maintain a scalable and modular test automation framework in Python
- Contribute to the architecture, implementation, testing and continuous improvement of the framework’s core components
- Ensure integration of the framework with backend web services and internal systems and implement automated testing tools for software and hardware scenarios
- Collaborate closely with international colleagues to align development practices, coding standards, and documentation
- Support local engineers in adopting best practices and ensuring consistent use of tools, processes, and guidelines
- Troubleshoot, optimize, maintain and ensure the smooth running of the testing framework across different environments and document technical designs, procedures, and framework usage guidelines
Your qualification:
- Experience in Python with proven experience in developing scalable, modular software systems and test automation principles with Python test frameworks
- Experience in package management, virtual environments, and Python project structuring with good understanding of REST APIs, field buses (or other communication protocols), design patterns and extensible architecture is preferred
- Experience with Linux-based environment, scripting and CI tools like GitLab / Jenkins / TeamCity is an advantage
- Experience in Django and/or other Python-based web frameworks with hardware or system-level testing or electronics is an advantage
- Ability to collaborate efficiently with teams across time zones and share technical knowledge
- Strong problem-solving, analytical, and English communication skills
- Experience in mentoring or guiding other engineers in technical best practices
Working Location: Bommasandra Industrial Area, Hosur Main Road, Bangalore - 99.
Working Days: 5 days
Working Model: Hybrid
Working Timings: 7:45 AM to 5:00 PM
Working Experience: 6-10 years of experience
Click on Apply to know more.