Senior Test Development Engineer in Slough
Senior Test Development Engineer

Senior Test Development Engineer in Slough

Slough Full-Time 48000 - 72000 £ / year (est.) Home office (partial)
Go Premium
P

At a Glance

  • Tasks: Design and develop scalable automated test frameworks to enhance product quality.
  • Company: Join a forward-thinking tech company that values automation and quality engineering.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Why this job: Make a real impact in a hands-on role focused on automation and quality.
  • Qualifications: 3+ years in SDET or software development with strong Python skills.
  • Other info: Dynamic environment with a focus on innovation and collaboration.

The predicted salary is between 48000 - 72000 £ per year.

We’re looking for a Senior Software Development Engineer in Test who thrives in a code-heavy, automation-led environment. This role is for someone who sees testing as software engineering, not just tooling — and who wants to build scalable, production-grade automation that truly influences product quality.

You’ll work closely with software engineers to embed quality into the SDLC, designing and implementing robust automated test solutions across embedded and connected device platforms.

What you’ll be doing:
  • Designing, developing, and maintaining scalable automated test frameworks (not just scripts)
  • Writing real, executable test code with strong software engineering principles
  • Driving integrated and on-target testing (HIL, system, stress & reliability testing)
  • Collaborating with engineers to shape testable architectures and quality-by-design
  • Testing across Android, Linux, embedded and IoT platforms
  • Validating APIs (REST, IPC), Web UIs, OTA updates, and device-level integrations
  • Contributing to CI/CD pipelines with meaningful automated quality gates
  • Producing clear technical documentation, standards, and best practices
  • Mentoring and supporting engineers on automation and quality engineering approaches
What we’re looking for:

This is a hands-on, highly technical SDET role. You should be comfortable operating well beyond basic frameworks.

Strong experience in:

  • Python (core requirement) — object-oriented design, test derivation, async/serial comms, CLI execution, API wrappers
  • Building and maintaining custom automation frameworks
  • Integrated/system-level testing (not unit-test focused)
  • Linux-based development and test environments
  • CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps

Exposure to:

  • Embedded systems and connected devices
  • Android / Linux OS testing
  • Selenium, Appium, Espresso (as part of a broader automation strategy)

Nice to have:

  • Medical device or regulated software experience
  • Knowledge of IEC 62304
  • Video protocol, performance, or quality engineering experience
About you:
  • Software engineer first, tester by discipline
  • Passionate about clean code, automation, and product quality
  • Comfortable owning problems end-to-end and leading technical initiatives
  • 3+ years’ experience in SDET, automation engineering, or software development
Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
  • 3+ years in software automation/test development (or advanced degree + 2 years)
Why this role?

If you’re looking for a role where automation is taken seriously, Python skills are genuinely tested, and quality engineering has real influence — this is it.

Planet Pharma is an equals opportunities Recruitment Business and Agency. We welcome applications from all suitably qualified candidates regardless of their race, sex, disability, religion/belief, sexual orientation, or age.

Senior Test Development Engineer in Slough employer: Planet Pharma

At Planet Pharma, we pride ourselves on fostering a dynamic work culture that prioritises innovation and collaboration. As a Senior Test Development Engineer, you'll benefit from a supportive environment that encourages professional growth through mentorship and hands-on experience with cutting-edge technologies. Located in a vibrant area, our company offers competitive benefits and a commitment to quality that empowers you to make a meaningful impact in the field of automation and software engineering.
P

Contact Detail:

Planet Pharma Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Test Development Engineer in Slough

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at companies you're interested in. A friendly chat can lead to insider info and even referrals that could get your foot in the door.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your automation projects and test frameworks. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your Python skills and understanding the principles of test automation. Practice coding challenges and be ready to discuss your past projects in detail — they want to see how you think!

✨Tip Number 4

Don’t just apply anywhere; focus on companies that value quality engineering as much as you do. Check out our website for roles that match your skills and passion, and apply directly to increase your chances of landing that dream job!

We think you need these skills to ace Senior Test Development Engineer in Slough

Python
Object-Oriented Design
Test Derivation
Asynchronous/Serial Communications
Command Line Interface (CLI) Execution
API Wrappers
Building and Maintaining Custom Automation Frameworks
Integrated/System-Level Testing
Linux-Based Development and Test Environments
CI/CD Tools (Jenkins, GitHub Actions, Azure DevOps)
Embedded Systems and Connected Devices
Android/Linux OS Testing
Selenium
Appium
Espresso

Some tips for your application 🫡

Show Your Passion for Automation: When writing your application, let us see your enthusiasm for automation and quality engineering. Share specific examples of how you've implemented automated solutions in your previous roles, and don't shy away from showcasing your Python skills!

Tailor Your CV to the Role: Make sure your CV highlights relevant experience that aligns with the job description. Focus on your hands-on experience with test frameworks, CI/CD tools, and any exposure to embedded systems or connected devices. We want to see how you fit into our automation-first culture!

Be Clear and Concise: While we love detail, clarity is key! Use straightforward language and structure your application so it’s easy to read. Highlight your achievements and contributions in a way that makes it simple for us to see your impact in previous roles.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re proactive and keen to join our team!

How to prepare for a job interview at Planet Pharma

✨Know Your Tech Inside Out

Make sure you’re well-versed in Python and the specific frameworks mentioned in the job description. Brush up on your knowledge of object-oriented design, async/serial communications, and API wrappers. Being able to discuss these topics confidently will show that you’re not just familiar with them, but that you can apply them effectively.

✨Showcase Your Automation Mindset

Prepare examples of how you've designed and developed scalable automated test frameworks in the past. Be ready to explain your thought process and the engineering principles you applied. This will demonstrate that you see testing as an integral part of software development, not just a separate task.

✨Collaborate Like a Pro

Since this role involves working closely with software engineers, think of ways you’ve successfully collaborated in the past. Prepare to discuss how you’ve shaped testable architectures or contributed to CI/CD pipelines. Highlighting your teamwork skills will show that you can integrate quality into the SDLC effectively.

✨Be Ready for Technical Challenges

Expect some technical questions or challenges during the interview. Practice coding problems related to automation and testing, and be prepared to discuss your approach to integrated/system-level testing. This will help you demonstrate your hands-on experience and problem-solving abilities.

Senior Test Development Engineer in Slough
Planet Pharma
Location: Slough
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

P
  • Senior Test Development Engineer in Slough

    Slough
    Full-Time
    48000 - 72000 £ / year (est.)
  • P

    Planet Pharma

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>