Software Developer in Test

Pemberton Tech
UK
7 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£40,263.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services Automation of Tests Microsoft Azure Cloud Computing Code Reuse Code Review Continuous Delivery Continuous Integration Software Debugging DevOps
+11 more
Revision Control Systems Python (Programming Language) Scrum Methodology Software Architecture Software Engineering Web Applications Backend Git Containerization Docker Microservices

Job description

My Client is one of the world’s largest and most respected financial institutions, with 329 years of success, quality, and innovation behind us. We offer careers that provide endless opportunity - helping millions of individuals and businesses thrive and creating financial and digital solutions that the world now takes for granted. We are currently operating in a hybrid working environment, meaning that many colleagues spend part of their working hours at home and part in the office, depending on the nature of the role they are in. Please discuss the detail of the working pattern options for the role with the hiring manager. What will you be doing?

  • Creating authoritative practical guidance on contemporary quality engineering practices; underpinned by consumable, codified reference implementations
  • Designing, developing and evergreening robust high-quality functional and non-functional automated test solutions via continuous integration
  • Providing a SWAT engineering capability to accelerate shift-left transformation of quality practices on large or business critical initiatives
  • Designing, provisioning and evergreening robust high-quality functional and non-functional test environments via contemporary infrastructure provisioning techniques
  • Owning the delivery of epics for key features in collaboration with other technical leaders
  • Leading the development effort ensuring good software architecture and patterns are implemented
  • Supporting and encouraging other members of the team to develop against these epics
  • Collaborating with peers and leaders to define a prioritised roadmap and backlog What we’re looking for:
  • Solid appreciation of what good contemporary software engineering quality practices is and how to implement them; good understanding

Requirements

  • Should have a solid broad understanding of testing principles, testing types, test tools and methodologies including environment provisioning via IaC (Chef) and Containerisation (Docker)
  • Able to write reusable code/scripts; should be proficient in at least one core language (e.g., Java) and one scripting language (e.g. JS, Python) including debugging issues.
  • Practical experience of versioning tools like Git Stash and Continuous Integration / Continuous Delivery concepts (CI / CD). Also, familiar with the concepts of Pull requests, code reviews. Skills that will help you in the role:
  • Should be aware of cloud technology platforms e.g. Amazon AWS or Microsoft Azure
  • Experience of developing and testing complex Micro Service, web based applications that reference Knowledge Graph back-end systems
  • Experience of agile development methodologies and should be comfortable in working with a team using the BDD, Sprint/Scrum methodology of agile
  • Good understanding of DevOps and CI/CD pipeline development

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:29 min

Bridging developers, testers, and requirements engineers in testing

Johannes Bergsmann Johannes Bergsmann +1 · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all