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
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
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.
Interested in remote work opportunities in QA & Testing? Discover QA & Testing Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
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
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
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
Hamilton Barnes 🌳
Automation Test Engineer
Hays