Back to jobs

QA Engineer

Job description

Job Title: QA Engineer (Embedded Software)
Location: On-site lab-based role (option to work from home on Friday, or work longer days Monday-Thursday and take Friday off!
Salary Expectations: £38,000 - £55,000

Overview:
Are you a passionate QA Engineer who wants to go beyond traditional software testing and build deep expertise in embedded systems, hardware, and IoT?
This is a very hands-on role working in the lab, testing real-world devices across Green Tech, Health Tech and many more! You’ll be working across software and hardware, contributing to development work, and learning highly sought-after niche skills in EV and green technology.
They're happy to train the right person - curiosity, problem-solving, and a genuine interest in QA matter more than ticking every box.

What You’ll Be Doing:
  • Testing embedded software running on physical devices 
  • Hands-on hardware testing in the lab using real equipment, using tools such as oscilloscopes and other diagnostic equipment
  • Writing and modifying configuration files and loading them onto devices
  • Writing small pieces of code/scripts to support testing and development
  • Testing device communication with APIs, databases, and cloud platforms
  • Verifying wireless communications and device connectivity
  • Ensuring devices work reliably in real-world environments
  • Collaborating with developers to investigate issues end-to-end
  • Contributing to development work where appropriate — this role has great potential to grow as the organisation does!
You won’t just be clicking through test cases - you’ll be understanding how the system works from device to cloud.
They're not expecting a unicorn — they're looking for potential.

Essential skills/experience:
  • Strong interest in QA and testing as a craft
  • Understanding of software and hardware fundamentals
  • Basic understanding of hardware or embedded systems (academic or practical)
  • Curiosity about how things work under the hood
  • Willingness to work hands-on in a lab environment
  • A mindset of learning, experimentation, and problem-solving
Nice to Have:
  • Experience with embedded software or IoT systems
  • Exposure to hardware testing or electronics
  • Using oscilloscopes or similar tools
  • Understanding of APIs, cloud services, or databases
  • Knowledge of wireless communications
  • Any scripting or coding experience
  • Interest in EV, green tech, or energy systems
Why This Role Is Different?
  • Most QA roles focus on manual or automated software testing
  • This role focuses on real physical devices, embedded code, and cloud integration
  • You’ll gain rare, high-value skills that are hard to find in the market
  • You’ll be helping test and improve products that contribute to green technology and EV infrastructure
Learning & Growth
  • Significant opportunity to upskill in embedded systems, IoT, and hardware
  • Exposure to APIs, databases, cloud platforms, and device firmware
  • Learn from experienced engineers who have built the code running in our EV chargers
  • A chance to grow into a highly specialised QA Engineer role
Working Pattern:
  • Lab-based role 
  • Flexible working options:
    • Work from home on Fridays or
    • Monday–Thursday longer hours for a shorter working week, with a Friday off!
Who This Role Is Perfect For:
  • A QA Engineer who wants to move beyond standard testing
  • Someone early in their career with the right mindset
  • A tester who loves tinkering, learning, and understanding systems end-to-end
  • Someone excited by niche technology, hardware, and real-world impact