Junior Software Test Engineer
Junior Software Test Engineer

Junior Software Test Engineer

Windsor Entry level 30000 - 42000 £ / year (est.) Home office (partial)
Go Premium
Centrica Plc

At a Glance

  • Tasks: Develop automated testing solutions for IoT platforms and mobile apps.
  • Company: Join a family of brands revolutionising energy for a greener future.
  • Benefits: Enjoy flexible working, a 15% energy allowance, and a comprehensive healthcare plan.
  • Why this job: Make a real impact on sustainable living while having fun in a supportive team.
  • Qualifications: Experience with hardware, web, mobile apps, and proficiency in Java or Python.
  • Other info: Embrace a vibrant work culture that prioritises your growth and well-being.

The predicted salary is between 30000 - 42000 £ per year.

Join us, be part of more. We’re so much more than an energy company. We’re a family of brands revolutionising how we power the planet. We’re energisers. One team of 21,000 colleagues that’s energising a greener, fairer future by creating an energy system that doesn’t rely on fossil fuels, whilst living our powerful commitment to igniting positive change in our communities. Here, you can find more purpose, more passion, and more potential. That’s why working here is #MoreThanACareer.

We do energy differently - we do it all. We make it, store it, move it, sell it, and mend it.

About your team: At Hive, our mission is to make it greener. With a little help from our friends at British Gas we’re helping customers to be smarter with their heating and giving them control of their homes like never before. Through our range of thermostats, EV chargers, solar panels and energy-saving light bulbs, we’re here to help every home reach its eco-energy potential, from little switches that make a big difference.

An opportunity to play your part - Are you ready to join the hive of innovation? As a Junior Software Test Engineer on Hive’s IoT Team, you’ll be buzzing with excitement as you develop automated testing solutions for our IoT Platform, Hub, and Mobile applications. Your work will support over 2 million customers in their journey towards sustainable living. Get ready to make a real impact and have fun while doing it.

Location: UK, Windsor (talk to us about flexible working)

The day to day:

  • Collaborate with Hive's passionate team to develop and execute automated testing solutions.
  • Work closely with various teams at Hive to deliver high-quality products.
  • Identify, document, and track software defects to ensure Hive's products are flawless.
  • Actively participate in Hive's Agile Scrum processes, including daily stand-ups and sprint planning.
  • Design and develop test cases based on Hive's product requirements and specifications.
  • Perform manual testing to ensure the functionality and performance of Hive's IoT devices.
  • Set up and maintain test environments to simulate real-world conditions for Hive's products.
  • Conduct regression testing to ensure new code changes do not adversely affect existing functionality.
  • Create and maintain detailed test documentation, including test plans, test cases, and test reports for Hive's projects.
  • Contribute to the continuous improvement of Hive's testing processes and methodologies.

About You:

  • Experience with hardware, web, and mobile applications.
  • Proficient in TDD, BDD, Continuous Deployment, and Integration.
  • Experience with REST and JSON.
  • Proficient in Agile Scrum behaviours.
  • Proficiency in Java or Python; both is a bonus.
  • Proficiency in Linux and headless OS management.
  • Familiarity with Zigbee, Modbus, WebSocket, MQTT, Protobuf.
  • Experience with app metrics and third-party analytics tools.
  • Experience with functional testing and code quality.
  • Experience with Jira or similar tools.
  • Knowledge of solar, battery, and air source heat pump technologies.

What’s in it for you?

  • Enjoy a generous market salary, along with fantastic growth opportunities and a vibrant work environment!
  • Power up your pay with a 15% Employee Energy Allowance, surpassing the government’s price cap!
  • Secure your future with our comprehensive pension plan, designed for peace of mind.
  • Elevate your health with our fully-funded company healthcare plan, prioritising your well-being.
  • Recharge with a generous 25-day holiday allowance, plus public holidays, and even purchase up to 5 extra days for extended relaxation!
  • Experience unparalleled work-life balance with an exceptional selection of flexible benefits, from tech treats and eco-friendly car leases to travel insurance for your adventures!

Why should you apply?

We’re not a perfect place – but we’re a people place. Our priority is supporting all of the different realities our people face. Life is about so much more than work. We get it. That’s why we’ve designed our total rewards to give you the flexibility to choose what you need, when you need it, making sure that you and your family are supported not only financially, but physically and emotionally too.

If you’re full of energy, fired up about sustainability, and ready to craft not only a better tomorrow, but a better you, then come and find your purpose in a team where your voice matters, your growth is non-negotiable, and your ambitions are our priority.

Junior Software Test Engineer employer: Centrica Plc

At Hive, we are more than just an energy company; we are a vibrant community dedicated to revolutionising sustainable living. As a Junior Software Test Engineer, you will thrive in a supportive work culture that prioritises employee growth and well-being, offering generous benefits such as a 15% Employee Energy Allowance, comprehensive healthcare, and flexible working arrangements. Join us in Windsor, where your contributions will directly impact over 2 million customers while enjoying a fulfilling career that balances purpose with passion.
Centrica Plc

Contact Detail:

Centrica Plc Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Software Test Engineer

✨Tip Number 1

Familiarise yourself with Hive's products and services. Understanding their IoT platform, mobile applications, and how they contribute to sustainable living will help you demonstrate your passion for the role during interviews.

✨Tip Number 2

Brush up on your knowledge of Agile Scrum methodologies. Since you'll be participating in daily stand-ups and sprint planning, being well-versed in these processes will show that you're ready to integrate smoothly into the team.

✨Tip Number 3

Network with current employees or alumni who work at Hive. Engaging with them can provide insights into the company culture and expectations, which can be invaluable when preparing for interviews.

✨Tip Number 4

Prepare to discuss your experience with automated testing solutions. Be ready to share specific examples of how you've developed or executed tests in previous roles, as this will highlight your practical skills relevant to the position.

We think you need these skills to ace Junior Software Test Engineer

Automated Testing Solutions
Test Case Design
Agile Scrum Methodologies
Manual Testing
Regression Testing
Defect Tracking
Java or Python Programming
REST and JSON Proficiency
Linux OS Management
Familiarity with IoT Protocols (Zigbee, Modbus, WebSocket, MQTT, Protobuf)
Experience with App Metrics and Analytics Tools
Test Documentation Creation
Continuous Deployment and Integration
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Junior Software Test Engineer role. Focus on your proficiency in Java or Python, Agile methodologies, and any experience with automated testing solutions.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for sustainability and innovation. Mention specific projects or experiences that demonstrate your ability to contribute to Hive's mission of creating a greener future.

Showcase Relevant Skills: In your application, emphasise your experience with TDD, BDD, and Continuous Deployment. Highlight any familiarity with IoT technologies and tools like Jira, as these are crucial for the role.

Prepare for Technical Questions: Be ready to discuss your technical knowledge during the interview process. Brush up on topics related to REST, JSON, and functional testing, as well as your understanding of hardware and mobile applications.

How to prepare for a job interview at Centrica Plc

✨Show Your Passion for Sustainability

Make sure to express your enthusiasm for sustainability and how it aligns with the company's mission. Share any personal experiences or projects that demonstrate your commitment to eco-friendly practices.

✨Demonstrate Technical Proficiency

Be prepared to discuss your experience with relevant technologies such as Java, Python, and testing methodologies like TDD and BDD. Bring examples of past projects where you successfully implemented automated testing solutions.

✨Familiarise Yourself with Agile Practices

Since the role involves Agile Scrum processes, brush up on Agile principles and be ready to discuss how you've worked in Agile teams before. Highlight your experience in daily stand-ups and sprint planning.

✨Prepare Questions About the Role

Have a list of thoughtful questions ready to ask about the team dynamics, the specific challenges they face, and how success is measured in the role. This shows your genuine interest and helps you assess if it's the right fit for you.

Junior Software Test Engineer
Centrica Plc
Location: Windsor
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>