Hybrid Senior Software Developer in Test – React/Java

Posted last week

Apply now

About the role

  • Senior Software Developer in Test focusing on Java/React applications at Appvia. Modernizing automated test strategies and collaborating with developer teams.

Responsibilities

  • 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!

Job title

Senior Software Developer in Test – React/Java

Job type

Experience level

Senior

Salary

£550 - £600 per day

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job