Software Test Engineer & Software Development Engineer in Test

Datapath Ltd
Derby, United Kingdom
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Derby, United Kingdom

Tech stack

Testing (Software)
Clean Code Principles
Agile Methodologies
Automation of Tests
Azure
Bash
C++
Computer Graphics
Continuous Integration
Linux
Embedded Software
Internet Protocol
Python
Powershell
Scrum
Software Engineering
TCP/IP
Google Test
Test Scripts
GIT
REST
Decoding
Software Version Control
SDET
Programming Languages

Job description

As our Software Test Engineer, you'll play an important role in delivering high-quality software by designing and executing effective manual and automated tests within an agile development environment. You'll work closely with developers and other team members to analyse requirements, shape test approaches, and ensure systems meet agreed acceptance criteria. You'll contribute to continuous integration testing, maintain and improve test scripts, and participate in sprint planning, reviews and retrospectives. This role offers variety and ownership, suiting someone who enjoys working across embedded software projects, collaborating within a supportive team, and self-managing their work across multiple priorities. Due to the nature of the work undertaken, this role is office-based., Our Software Development Engineer in Test will be an integral member of the Software Development team, ensuring our products meet the high standards expected by our worldwide customer base. You'll work closely with developers throughout feature development, analysing requirements, designing test cases, and automating them in C++ using Google Test to support testable, high-quality code. You'll build and maintain a robust automated test suite to prevent regression, review and refine tests based on results, and complement automation with exploratory testing where appropriate. This role is ideal for someone who enjoys hands-on automation, collaborative development, and contributing directly to the quality of complex, graphics-driven software. This role can be either fully office-based or hybrid, with the whole team working from the office two days a week, typically Tuesday & Wednesday.

Requirements

Do you have experience in Software testing?, Do you have a Bachelor's degree?, Candidates for both roles should demonstrate:

· An understanding of the software development lifecycle and agile methodologies

· Familiarity with software version control systems (e.g. Git) and Linux operating systems

· Excellent listening, written, and verbal communication skills

· Highly effective problem-solving skills

· Ability to multi-task effectively and manage competing priorities

· Experience using Azure DevOps would be beneficial

Specific requirements for our Software Test Engineer:

· A strong background in software testing, with proven commercial experience, preferably in an embedded environment

· Experience of REST APIs, networking, and internet protocols (e.g. HTTP, TCP/IP)

· Good working knowledge of Python and Bash scripting languages

Specific requirements for our Software Development Engineer in Test:

· A bachelor's degree (or higher) in Software Engineering or a related subject

· Demonstrable interest in Computer Graphics, Video Decoding or Software Testing

· A solid foundation of C++

· Good understanding of automated test tools (e.g. Google Test)

· Experience with Agile Development and related tools

· Additional programming languages such as Python or PowerShell would be an advantage, Applicants must have the right to work in the UK and be able to meet the requirement to work from the office., * Do you have a good working knowledge of software version control systems (e.g. Git) and Linux operating systems?

  • If you're applying for our Software Development Engineer in Test role, do you have:
  • A bachelor's degree (or higher) in Software Engineering or a related subject
  • Demonstrable interest in Computer Graphics, Video Decoding or Software Testing
  • A solid foundation of C++
  • Good understanding of automated test tools (e.g. Google Test)

and

  • Experience with Agile Development and related tools?, * A strong background in software testing, with proven commercial experience, preferably in an embedded environment
  • Experience of REST APIs, networking, and internet protocols (e.g. HTTP, TCP/IP)

and

  • Good working knowledge of Python and Bash scripting languages?

Experience:

  • Software testing: 3 years (required)

Benefits & conditions

Pulled from the full job description

  • Flexitime
  • Referral programme
  • Annual leave
  • Employee discount
  • Free parking
  • Company pension
  • Private medical insurance, * 27 days' annual leave (plus 8 bank holidays), increasing with length of service, with the option to buy or sell additional leave
  • 5% employer pension contribution
  • A non-contractual, discretionary profit share bonus scheme
  • Bupa Private Healthcare to support your health and wellbeing
  • Life Assurance at three times your salary, providing peace of mind for you and your loved ones
  • Cycle2Work scheme to promote a healthier lifestyle and greener commute
  • Electric Vehicle Scheme to provide a cost-effective way to make greener travel choices
  • Technology discount scheme, offering savings on a range of everyday tech
  • Employee Referral Scheme, * Casual dress
  • Company pension
  • Cycle to work scheme
  • Employee discount
  • Enhanced maternity leave
  • Enhanced paternity leave
  • Flexitime
  • Free parking
  • On-site parking
  • Private medical insurance
  • Referral programme

About the company

Would you like to be part of an award-winning technology company at the forefront of computer graphics, video capture, and digital display solutions? Founded in 1982, Datapath has grown into a global leader in video processing, control, and management solutions. Today, our technology is distributed across five continents and trusted by end customers in more than 100 countries. You'll find our solutions powering critical and high-impact environments spanning Medical, Digital Signage, Security, Retail, and many other sectors. We're recognised for delivering class-leading products, backed by exceptional customer support. Our commitment to innovation and reliability has earned us a reputation for providing unbeatable service tailored to complex and specialised requirements. As a successful and continuously expanding organisation, we operate from offices in the UK, US, and Japan, supporting customers in every major global market. Joining Datapath means becoming part of a forward-thinking company where your work contributes to cutting-edge technology that's used worldwide. Building on our continued success, we're excited to be recruiting two new members to our Software Development team: Software Test Engineer and Software Development Engineer in Test. Both roles offer the opportunity to work on industry-leading technology and play a key part in delivering outstanding products to customers worldwide.

Apply for this position