Senior QA Automation Engineer - System Integrations Team
Enpal GmbH
Berlin, Germany
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Berlin, Germany
Tech stack
Automation of Tests
Azure
Code Coverage
Communications Protocols
Software Debugging
Hypertext Transfer Protocols (HTTP)
Joint Test Action (IEEE Standards)
Modbus
Message Queuing Telemetry Transport (MQTT)
Regression Testing
Software Testing Automation Framework
Systems Integration
Wireshark
Wi-Fi Technology
Diagnostic Tools
Hardware Testing
Pytest
Bug Reporting
Zigbee
Job description
As a Senior QA Automation Engineer IoT you will work on complex problems in delivering renewable energy solutions: from building up pipelines for automated regression testing, to educating and coaching team members around structured test design and test coverage, all the way to troubleshooting and prioritizing problem areas and bug reports., * The sun shines everywhere - and so do we. At Enpal, you'll join a highly motivated and diverse team with over 65 nationalities working toward one mission.
- Office or home? You choose. We offer a hybrid work model - even after the pandemic - so you can balance focus and flexibility.
- Yes, we're a startup cliché - and proud of it. From ping-pong and yoga corners to a rooftop terrace and fully stocked fridges - our Berlin HQ in Friedrichshain has everything you need to thrive.
- Your Enpal kick-start: On your onboarding day, you'll meet the team, get to know the company - and have a welcome session with our founder, Mario.
- Stay in the loop: From company updates in our monthly All-Hands to solar deep dives in our Lunch & Learns - we make sure everyone understands the bigger picture.
- The energy transition is a team sport. Expect strong team spirit, ownership - and unforgettable team events.
- No progress without feedback. We embrace a strong feedback culture and believe your input drives our collective growth.
Requirements
- 5+ years in QA testing (manual/automation), with experience in IoT devices and embedded systems.
- Experience with test automation frameworks (e.g., Pytest, Robot Framework) and the ability to create custom frameworks.
- Hands-on experience testing hardware products, such as energy-related products, IoT devices.
- Experience with IoT communication protocols (e.g., MQTT, Modbus, OCPP, HTTP, Zigbee, Wi-Fi).
- Knowledge to setup CI/CD pipelines, especially for embedded systems
- Familiarity with debugging and troubleshooting tools (e.g., JTAG, serial consoles, Wireshark) for diagnosing device and cloud issues.
- Strong collaboration skills to work across teams with hardware engineers, cloud developers, and product teams.
- Ability to establish QA processes and best practices in an existing organization and across team
- Experience in building and leading a QA guild or similar cross-team communities of practice.
- Practical experience of cloud platforms (e.g., Azure).
About the company
At Enpal, we are not just a company; we are a movement. As a recognized greentech unicorn and one of Europe's fastest-growing energy companies, we're dedicated to making solar energy accessible and effortless for homeowners across the continent. Our innovative business model for solar panels, heat pumps, home energy storage systems, and EV charging stations is redefining the residential energy market. With our mission to empower homeowners to embrace clean energy, we are paving the way for a sustainable, decentralized energy future.
As a leader in the residential solar energy market, Enpal is expanding and our vision is clear: to become the leading force in Europe's transition to sustainable and decentralized energy generation., We offer speed, agility, and steep career growth. Our vision to make sustainable solar energy available to everyone can only come to live through our customer and product-oriented view, and the cooperation between software development, product management and lean, experiment-driven business development.
Join us to develop your professional skills, take part in the energy revolution, and let us take ownership of the sustainable change we want to see in the world together! We are looking forward to your application.
At Enpal, you would be
* building software. We are serious about delivering incremental value in each iteration, and we celebrate when we improve people's experience with our solution, make an impact towards our climate goals.
* making the team's life easier. Nobody wants to stay up until midnight to deploy new solutions, or run the same regression tests manually day in, day out. We're about improving stability, automating as much as we can including load tests and vulnerability scans.
* growing & learning. Whether you're experienced with MQTT, Azure, and test automation or just diving into embedded systems and IoT protocols, we're here to grow together. You'll learn from experts across hardware, cloud, and QA-while sharing your own skills along the way.
* working on architecture & vision. We blend legacy and modern technologies-from cloud-native microservices to IoT systems. Each new requirement is a chance to evaluate what needs to evolve, and to design thoughtful, scalable solutions that address challenges across the organization.
* steering for empathy and understanding. The best solutions start with listening-whether it's operators in the field, engineers on the floor, or stakeholders across the business. By asking the right questions and truly understanding how connected devices are used, we build systems that solve real problems, not just technical ones.