
Python Software Engineer – Test Automation Framework
Sonova Group
full-time
Posted on:
Location Type: Hybrid
Location: Warszawa • 🇵🇱 Poland
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
Python
About the role
- Design and build a robust automation framework for firmware testing on a microcontroller setup.
- Develop Python-based tools and scripts to enable efficient and reliable testing.
- Collaborate with cross-functional teams, including development, verification, and infrastructure.
- Take ownership of engineering tasks from concept to execution.
Requirements
- 5+ years of relevant experience.
- Proficiency in Python programming.
- Hands-on experience in designing and building automation frameworks.
- BSc/MSc in Computer Science or a related field.
- Fluency in English (minimum B2 level).
- A proactive, solution-oriented, and collaborative mindset.
Benefits
- Modern AI tools: GitHub Copilot, internal ChatGPT.
- Onboarding program provided with cooperation with Swiss peers.
- Dedicated technical mentor.
- Support in further training and development opportunities.
- An open corporate culture, supportive atmosphere.
- High innovation pace and interesting med-tech products.
- Modern office with comfortable working environment.
- Hybrid work mode – 3 days on site.
- Cafeteria benefit system covering private medical care etc.
- Contract of employment and stable working conditions.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Pythonautomation frameworksfirmware testingmicrocontroller
Soft skills
collaborationownershipproactivesolution-oriented
Certifications
BSc in Computer ScienceMSc in Computer Science