Join HIVE's IoT Team as a Junior Software Test Engineer!
At Hive, we lead the Net Zero revolution with innovative IoT solutions that empower sustainable choices. Join us to make a real environmental impact and shape the future of energy and sustainability.
Role Overview:
As a Junior Software Test Engineer on Hive's IoT Team, you'll develop automated testing solutions for our IoT Platform, Hub, and Mobile applications, supporting over 2 million customers in their transition to sustainable living.
Location: Remote working with occasional office travel.
Key Responsibilities:
- Develop and execute automated testing solutions.
- Collaborate with cross-functional teams.
- Identify, document, and track software defects.
- Participate in Agile Scrum processes.
Technical Competencies:
- Software Testing: Experience with hardware, web, and mobile applications.
- Methodologies: TDD, BDD, Continuous Deployment, and Integration.
- Remote Data: Experience with REST and JSON.
- Agile Scrum: Proficient in Agile Scrum behaviours.
- Coding: Proficiency in Java or Python; both is a bonus.
Nice to Have:
- Linux: Proficiency in Linux and headless OS management.
- Protocols: Familiarity with Zigbee, Modbus, WebSocket, MQTT, Protobuf.
- Analytics: Experience with app metrics and third-party analytics tools.
- Tech Knowledge: Understanding of mobile and web trends.
- Functional Testing: Experience with functional testing and code quality.
- Bug Tracking: Experience with Jira or similar tools.
- Low Carbon Tech: Knowledge of solar, battery, and air source heat pump technologies.
Behavioural Competencies:
- Communication: Excellent verbal and written skills.
- Problem-Solving: Strong problem-solving abilities.
- Approachability: Approachable, passionate, and caring.
- Attention to Detail: Focused and attentive.
- Collaboration: Collaborative with a can-do attitude.
- Courage: Courage to voice opinions and define problems.
- Self-Development: Focus on personal growth.
- Organization: Excellent organizational skills.
- Articulation: Good articulation and open-mindedness.
- User Experience: Care about user experience.
Why Join Us?
- Make a real environmental impact.
- Work with cutting-edge technology.
- Collaborate with a passionate team.
- Opportunities for growth.