Appvia

Senior Software Developer in Test – React/Java

Appvia

contract

Posted on:

Location Type: Hybrid

Location: LondonUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

Salary

💰 £550 - £600 per day

Job Level

Tech Stack

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