
Senior Software Developer in Test – React/Java
Appvia
contract
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
Salary
💰 £550 - £600 per day
Job Level
About the role
- Design and implement modern automated testing strategies for Java and React applications.
- Migrate legacy test suites to Playwright-based approaches.
- Reduce reliance on slow end-to-end tests by introducing better integration and functional testing.
- Implement and promote contract testing to improve service reliability.
- Use AI-assisted techniques to improve test quality and coverage.
- Work closely with developers to embed quality earlier in the delivery lifecycle.
- Act as a quality advocate and testing authority within delivery teams.
Requirements
- Strong experience testing Java and React applications.
- Deep knowledge of automated UI testing.
- Experience designing test architecture and strategy, not just writing tests.
- Strong understanding of BDD and collaboration with development teams.
- Hands-on experience with contract testing (e.g. Pact).
- Confidence modernising legacy test approaches and tooling.
- Strong communication skills and comfort working in client-facing environments.
Benefits
- Flexible working with core hours of 10-4pm because we know life happens outside of work
- Hybrid working - only one compulsory office day per month
- Free hygiene products available in the London office
- Trained Mental Health First Aiders
- Your own MacBook Pro while you work at Appvia
- Dog friendly office
- Wear what makes you comfortable
- Free snacks in the office
- Pool table & ping pong table
- Regular team socials, board game nights, industry meetups and more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
automated testingJavaReactPlaywrightintegration testingfunctional testingcontract testingBDDtest architecturetest strategy
Soft skills
strong communicationcollaborationquality advocacyclient-facing skills