Back to search
Festo Bulgaria Linkedin · Posted 5d ago

Automated Test Engineer

Sofia

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Festo is a worldwide leader in automation technology headquartered in Germany. We provide inspiration worldwide with our intelligent solutions for industrial automation. And we offer a high degree of flexibility to our employees. We offer you excellent prospects for turning your ideas into reality - because innovation requires freedom and security. We need you. Apply now and keep the world moving.


Your job:

• Monitor testing and develop test metrics for the embedded software platform, including automated test coverage and execution results.

• Conduct requirements based testing by translating system requirements and design documents into specification and implementation of test cases.

• Design, develop, maintain, and validate an embedded software platform used across our manufacturing automation components and new products.

• Define test architecture and create technical specifications for test campaigns and new platform features.

• Deliver detailed designs for automated test components and test integrations (Python primary, C++ where deeper embedded interaction is required).

• Review and document automated test code and test artifacts, utilizing peer review tools and ensuring traceability from requirements to tests.

• Support projects during integration and application of the software platform, including test readiness, hardware setups, and CI/CD integration (GitLab).

• Support and mentor colleagues in the testing team by helping define their tasks, reviewing their work, and assisting in test execution and troubleshooting.


Professional Competencies and Requirements:

• Proven expertise and practical experience in embedded systems testing and automated test development.

• Strong knowledge of Test Levels, Test Types, and Techniques, and ability to maximize automation at unit, integration, and system levels.

• Excellent coding skills in Python (pytest or similar); working knowledge of C++ for embedded level adaptations.

• Solid experience with RTOS and real time behavior analysis; ability to validate timing sensitive interactions.

• Good knowledge of embedded hardware (microcontrollers, development boards, single board computers) and communication interfaces (CAN, UART, I2C, SPI, Ethernet).

• Hands on experience with hardware debugging tools (oscilloscopes, logic analyzers, JTAG/SWD).

• Practical experience with GitLab CI/CD for test integration, pipeline configuration, and artifact/report handling.

• Previous experience in cyber security and/or functional safety is an advantage.

• Experience with Agile development methodologies, preferably SAFe or similar scaled Agile environments.


Preferred Experience:

• 5–8+ years in embedded software testing, automation, or validation engineering, preferably in industrial automation, robotics, or automotive domains.

• Experience with custom test benches, lab automation setups, and support strategies for multiple releases.

• Familiarity with requirement and application lifecycle management tools (Jira, Codebeamer).

• Experience coaching teams and mentoring people, including guiding junior engineers and conducting technical reviews.

• Practical experience in sprint planning and Agile team facilitation, preferably within SAFe or similar scaled Agile environments.


Education:

• Bachelor’s or Master’s degree in Software Engineering, Electrical/Electronics Engineering, Computer Science, Automation/Mechatronics, or equivalent technical field.


Personal Competencies and Requirements:

• Strong analytical and structured thinking with the ability to design comprehensive test strategies and translate them into implementable automated tests.

• Capable of making fast decisions and taking responsibility for results in a dynamic and changing environment.

• Oriented towards achieving goals and adding value for internal and external stakeholders.

• Team player, collaborative in cross functional and multicultural environments; proactive and reliable.

• Leadership qualities with a passion for mentoring and guiding junior engineers; experience in reviewing and coaching on test design and automation best practices.

• Creative thinker with a continuous improvement attitude; flexible and adaptable with a willingness to acquire new knowledge and skills.


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!


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).

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search