Senior Test Development Engineer
🚀 Senior SDET – Test Automation
Automation-first. Code-driven. Quality at scale.
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.
👉 Apply now or message me directly to learn more.
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.