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!
Senior Database Engineer at BECU ensuring uptime and performance optimization across Azure and on - prem environments. Collaborating with teams to recommend solutions and mentor engineers.
Software developer enhancing AI products in semiconductor sector. Develop scalable Python backends and collaborate with global teams in an innovative environment.
Senior Software Engineer (C++) leading design and development of high‑complexity viewing software at General Motors. Collaborating with global teams to integrate cutting - edge camera and image processing technologies.
Functional Analyst in Java working on public sector projects for DXC Technology in Barcelona. Involves microservices development and collaboration in a diverse team environment.
Software Engineer .NET working on cloud - based B2B application Helix with a focus on microservices and automation. Collaborate with a cross - functional team to deliver efficient architectural solutions.
Software Engineer developing high - performance applications using Rust for Booz Allen. Collaborating with cross - functional teams and managing project dependencies in the defense sector.
Full Stack Developer at Reply working with .NET and Delphi technologies for manufacturing systems. Supporting the development, reliability, and integration of applications with industrial equipment.
Senior .NET Backend Developer at Evertec, developing and evolving critical services in a cloud environment with a focus on high performance and security.