Senior Full Stack Software Engineer in Test (SDET)

ByteHire United Kingdom
Remote
Apply
AI Summary

Establish and own the testing function for a Laravel-based SaaS platform. Design and implement automated testing, explore and validate complex integrations, and promote a quality-first culture. Experienced in PHP, Laravel, Pest, and PHPUnit.

Key Highlights
Foundational SDET role in a HealthTech company
Establish testing function for a clinical platform
Design and implement automated testing suites
Key Responsibilities
Design and implement automated testing for a Laravel-based SaaS platform using Pest and PHPUnit.
Define and automate regression coverage for critical workflows.
Reproduce defects through failing tests to speed up resolution.
Establish testing standards and best practices across engineering.
Validate medical logic, including dosages, patient data, and clinical alerts.
Ensure stability as new features are introduced.
Technical Skills Required
PHP Laravel Pest PHPUnit SQL
Benefits & Perks
Full-time employment
Permanent position
Remote work with in-person meetups
Nice to Have
Experience with Android or mobile applications
Background in MedTech

Job Description


PHP Software Engineer in Test (SDET)


Reference: BH-372p

Working Hours: Full-time

Job Type: Permanent

Permanent Salary: up to £80,000

Location: Fully Remote with in-person meetups every 2 months


About the Company:

Our client is a fast-growing HealthTech company modernising pharmacy workflows through smart hardware, robotics, and integrated software. Their platform replaces legacy systems, supports NHS integrations, and is backed by full onboarding and training.


About the role:

This is a foundational SDET role where you will establish and own the testing function. As the first dedicated quality specialist, you’ll introduce confidence and stability into the development lifecycle. Your focus will be backend automation for a Laravel-based platform, alongside structured exploratory testing of Android and desktop applications. This role operates in a clinical environment where accuracy and reliability are critical.


Responsibilities:

  • Design and implement automated testing for a Laravel-based SaaS platform using Pest and PHPUnit.
  • Define and automate regression coverage for critical workflows.
  • Reproduce defects through failing tests to speed up resolution.
  • Establish testing standards and best practices across engineering.
  • Validate medical logic, including dosages, patient data, and clinical alerts.
  • Ensure stability as new features are introduced.
  • Prioritise testing in high-risk areas of the system.
  • Conduct structured exploratory testing on desktop platforms.
  • Validate complex integrations, including robotics.
  • Provide clear, actionable feedback to developers.
  • Flag risks early and contribute to stability and safety discussions.
  • Promote a quality-first culture across teams.


Essential Experience & Technical Skills:

  • Strong experience with PHP and Laravel
  • Hands-on expertise with Pest and/or PHPUnit for automated backend testing
  • Proven ability to design and maintain automated test suites for SaaS platforms
  • Confident navigating a Laravel codebase (models, controllers, services) to understand application behaviour
  • Strong SQL skills for validating data integrity and correctness
  • Experience creating reliable test data using mocks and factories
  • Background working in environments where accuracy, reliability, and safety are critical
  • Clear communicator with the confidence to challenge decisions when quality is at risk


Desirable Experience:

  • Experience testing native Android or mobile applications (manual and/or automated)
  • Exposure to mobile or cross-platform exploratory testing
  • Background in MedTech, FinTech, defence, or other high-assurance industries
  • Experience being the first QA Engineer or SDET in a product team
  • Familiarity with testing complex integrations, including hardware- or robotics-adjacent systems
  • Experience working with clinical, regulated, or safety-critical software


Why join?

  • Play a critical role in safeguarding a clinical platform with real-world consequences.
  • Own and shape the quality strategy for a growing medical product.
  • Work with a focused, modern tech stack centred on PHP, Laravel, and Android.
  • Leave a lasting mark by establishing quality foundations that will scale with the business.

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

Hamilton Barnes 🌳

United Kingdom

Automation Test Engineer

Testing
4d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Hays

United Kingdom

Manual QA Engineer

Testing
4d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

dealstack

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly