We're looking for a well-rounded developer with a strong interest in quality assurance and testing to join our growing team. This is a hybrid role ideal for someone who enjoys building clean, scalable code and takes pride in making sure things actually work, not just in theory, but in practice.
You'll be working closely with our product and development teams to deliver new features, fix bugs, and help ensure we release reliable, well-tested software. If you're someone who naturally thinks about edge cases, usability, and long-term maintainability, we want to hear from you.
Key Responsibilities
Develop and maintain our web application using PHP (Laravel), JavaScript, TypeScript, and React
Build and maintain automated tests using Cypress (or similar frameworks)
Contribute to unit testing and help embed testing best practices across the team
Carry out manual UAT testing for new features and bug fixes, click through, verify, and validate
Collaborate with the team to write clear test plans and acceptance criteria
Help ensure we don't just ship quickly, we ship confidently and correctly
Skills & Experience
Experience developing with PHP (ideally Laravel), JavaScript/TypeScript, and React
Solid understanding of software testing principles and QA processes
Hands-on experience with automated testing tools -- ideally Cypress, but experience with other frameworks (e.g. Playwright, Selenium, etc.) is also welcome
Familiarity with unit testing in a modern web stack
A detail-oriented mindset with a good understanding of user behaviour and UI expectations
Bonus: Experience in exploratory testing, creating test documentation, or contributing to CI pipelines
Who This Role Might Suit
A full-stack developer who cares about quality as much as features
Someone from a QA background looking to grow their development skills
A junior-to-mid dev with a strong interest in learning testing best practices
Someone who enjoys digging into how things should work, and making sure they do
Why Work With Us?
At Complete Education Solutions, we're a small, supportive team where your contributions genuinely make a difference. We offer a relaxed, friendly environment where quality work is valued over red tape. Here's what you can expect:
Chippy Fridays, yes, it's a thing
Regular team socials
Free on-site parking
Hybrid working
Room to grow, whether into more advanced dev, automation, or QA specialisms
Autonomy. We trust you to own your work and bring ideas to the table
Collaborative culture. We're all in it together
Casual dress code, be comfortable, be yourself
Access to training resources
Real impact. See the results of your work in live products used across education
Job Type: Full-time
Pay: 40,000.00-45,000.00 per year
Schedule:
Flexitime
Work authorisation:
United Kingdom (required)
Work Location: In person
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.