of the development lifecycle Work independently and own feature development from concept to delivery. Collaborate with the engineering team and contribute to the overall design of the system. Develop automated tests and conduct performance tuning Contribute to code reviews Key qualifications Bachelor's degree in a technical field, computer science, software engineering or similar. 10+ years experience in software More ❯
Sunbury-on-Thames, Middlesex, England, United Kingdom
Harvey Nash
of the development lifecycle Work independently and own feature development from concept to delivery. Collaborate with the engineering team and contribute to the overall design of the system. Develop automated tests and conduct performance tuning Contribute to code reviews Key qualifications Bachelor's degree in a technical field, computer science, software engineering or similar. 10+ years experience in software More ❯
the development teams on best practice and approach. Implement product code, following best practices for maintainability, testability, and performance. Implement test-related code (unit tests, test frameworks and associated automatedtest cases). Review and debug code to identify defects, performance bottlenecks or technical debt. Participate in Agile/scrum ceremonies (sprint planning, stand-ups, retrospectives), striving to continuously … development lifecycle in a commercial/production environment. Experience with software engineering best practices: object-oriented, design patterns, SOLID principles. Experience with software development ecosystem (IDE's, version control, testautomation/CI, etc.). Experience with CI/CD deployment processes, with a particular focus on developing and support YAML-based deployments Strong team player with an adaptable mindset … fixing activities. Experience in guiding teams in UX strategy, implementations, and reviews. Experience using VS Code, Azure DevOps and Git. Experience with Azure Experience with Cypress and other unit testing tools. General knowledge of the Insurance Industry. Degree-educated with Computer Science, Engineering, Mathematics or relevant discipline. At WTW, we believe difference makes us stronger. We want our workforce More ❯
of product code (Front and Back End), following best practices for maintainability, testability and performance. •Lead and guide implementation of test-related code (unit tests, test frameworks and associated automatedtest cases). •Review and debug code to identify defects, performance bottlenecks or technical debt. •Conduct PoC's using the latest technologies and present the findings to technical and … test frameworks/test cases for RESTful services •Experience with software engineering best practices: object-oriented, design patterns, SOLID principles. •Experience with software development ecosystem (IDE's, version control, testautomation/CI, etc.). •Strong appreciation of building flexible cross-functional full-stack squads with shift-left DevOps, SRE and QA culture. Other highly desirable, but not essential skills … are: •Strong appreciation of DevOps principles, with the ability to create automated processes to continuously deliver SaaS products on a regular cadence. •Angular 2+ (Training will be provided) •People Management (Training will be provided) •Experience using Visual Studio Team Services/Azure DevOps and Git. •Experience with SQL Server or other database management systems. •Degree-educated with Computer Science More ❯
Management, API Design and User Experience. Practical and commercial experience with the full SaaS development lifecycle: requirements capture and analysis, estimation, architecture and design, implementation, unit and system-level testing, deployment, operation and monitoring. Experience with software engineering best practices: object-oriented design and implementation, design patterns, SOLID principles and Agile methodology. Conduct PoC's using the latest technologies … Azure, Cloud and SaaS technologies. Experience with Kubernetes, docker and microservice development/deployment. Experience with Infrastructure as Code (Pulumi desirable but not essential). Experience with Automation and Testing of Infrastructure artifacts. Experience with Security best practices. Other highly desirable, but not essential skills are: Experience with high volume low latency SaaS systems. Experience with distributed and event More ❯
of product code (Front and Back End), following best practices for maintainability, testability and performance. Lead and guide implementation of test-related code (unit tests, test frameworks and associated automatedtest cases). Review and debug code to identify defects, performance bottlenecks or technical debt. Conduct PoC's using the latest technologies and present the findings to technical and … test frameworks/test cases for RESTful services Experience with software engineering best practices: object-oriented, design patterns, SOLID principles. Experience with software development ecosystem (IDE's, version control, testautomation/CI, etc.). Strong appreciation of building flexible cross-functional full-stack squads with shift-left DevOps, SRE and QA culture. Other highly desirable, but not essential skills … are: Strong appreciation of DevOps principles, with the ability to create automated processes to continuously deliver SaaS products on a regular cadence. Angular 2+ (Training will be provided) People Management (Training will be provided) Experience using Visual Studio Team Services/Azure DevOps and Git. Experience with SQL Server or other database management systems. Degree-educated with Computer Science More ❯
on projects that truly make a difference in the field of space systems. Read more about the contract you'll be working on here Key Responsibilities • Develop and automate testing for Java microservices. • Build and maintain RESTful APIs utilizing OpenAPI and JSON. • Collaborate within agile teams, adapting to rapidly changing requirements. • Work in an environment that values pragmatic, delivery … focused problem solving and continuous learning. Required qualifications to be successful in this role • Java Microservices Development: Proven experience in building and testing Java microservices. • RESTful API Development: Recent hands-on experience with developing APIs using OpenAPI and JSON. • Teamwork & Communication: Strong team working and communication skills; the ability to adapt to evolving project requirements. Highly Desirable • Spring/ More ❯
Reigate, Surrey, South East, United Kingdom Hybrid / WFH Options
Client Server
partner with the DevOps Lead and wider tech community to help design and implement scalable, secure, resilient and performant pipelines and infrastructure as well as design and implementation of automated IaC tests. You'll be working in a culture of technical excellence, debugging tooling and infrastructure issues and performance bottlenecks and keeping up to date with industry trends and More ❯
We are looking for a T est Lea d with experience of manual and automatedtesting to join our team delivering Agile projects using the latest Microsoft technology for our clients . Our rapidly growing team works mainly with Public Sector organisations to deliver solutions and applications that drive value and engage customers using Microsoft technology. The primary … focus of the role would be working with in our delivery team to test solutions Ceox has developed for customers utilising Microsoft Technologies . You will conduct manual and automatedtesting for our Dynamics 365, Power Platform and Azure based solutions . Key responsibilities include: Defining Test Strategy Detailing Test Plan for both manual and automatedtesting … abreast of new technologies and approaches , assessing their suitability, and helping us use them on projects so clients can drive value and engage customers. Key Capabilities 5 years plus Testing experience (Automated and Manual) Dynamics 365, Model Driven Apps, Canvas Apps, Power Pages Functional Testing Non - Functional Testing Performance Load Accessibility AutomatedTesting using More ❯
looking for an enthusiastic and proactive Automation Tester to join our fantastic fintech client, working hybrid of once a month in central London! If you have experience with automationtesting in other technologies and are eager to learn and grow with Python/Pytest, we would love to hear from you. You will be expected to have: A willingness … to learn and have a high self-drive with that learning to work with Python and Pytest to enhance your automationtesting skills. Solid experience in automationtesting using tools such as Selenium, Java, PHP, Go, or similar technologies. Experience with Postman, SOAP UI, and Cucumber. Solid SQL skills and experience with relational databases. Strong understanding of software … development lifecycle and QA best practices. Experience with test case creation, execution, and defect tracking. If you're passionate about testing, automation, and continuous learning, we would love to hear from you More ❯
Consultancy. This is an exciting opportunity to work on end-to-end RPA projects, delivering innovative solutions that transform business processes. Youll play a key role in the development, testing, and deployment of automation solutions, working closely with stakeholders, business analysts, and fellow developers. Key Responsibilities: Design, develop, and deploy RPA solutions using UiPath (Modern Automation framework). Peer … to maintain best practices and high standards. Collaborate with business analysts to assess automation feasibility and create effective solutions. Support all stages of the automation lifecycle, from documentation and testing to go-live and support. Maintain and contribute to automation playbooks, governance models, and reusable components. Manage multiple projects, updating progress daily and flagging risks where necessary. Key Requirements … environments. Familiarity with Microsoft Excel macros/VBA or other automation tools like Blue Prism or Power Platform. Understanding of workflow logic and ability to translate business processes into automated solutions. Why Apply? Join a collaborative, forward-thinking team delivering real-world automation solutions. Work on impactful projects using cutting-edge UiPath technology. Grow your skills in a supportive More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
At Person Centred Software, we're committed to improving the lives of people in care through dependable, high-performing digital solutions. As a TestAutomation Engineer, you'll play a crucial role in ensuring our software is robust, scalable, and built with quality at its core. You'll be the go-to expert on testing within the project team … and stakeholders to define and refine acceptance criteria and test plans Execute manual and automatedtest suites, and perform exploratory and non-functional testing Develop and extend testautomation frameworks using Playwright, C#, and .NET Ensure high-quality reporting on test results, coverage, and defects Test web applications and APIs using tools such as Postman and RestSharp Contribute … Strong experience in automatedtest development with C# Proficiency with test tools such as Playwright, MS Test, or XUnit Deep understanding of test-driven development and full-stack testautomation Hands-on experience testing web applications and REST APIs Familiarity with relational (SQL Server) and NoSQL database testing Excellent attention to detail and strong organisational and communication More ❯
updates, and ensure timely resolutions Keep accurate records of customer interactions, technical issues, and resolutions in Cherwell, our service management ticketing system, SharePoint, and other documentation systems Perform software testing and quality assurance to detect defects and confirm that Unit4 functionality aligns with customer requirements Assist in project delivery for service improvement initiatives, system upgrades, and other continuous improvement More ❯
and project estimate reports. Perform chargeable tasks, including calculation automation, pension rectification, data analysis, letter review, and strategic change. Create change requests to improve processes and introduce automation, supporting testing and system error investigations. Provide root cause analysis to help mitigate future risks. Manage tasks to deadlines and report progress. Deputise for your Team Leader when needed. Be a More ❯
test team will work closely with their software developers and have an engineering approach to their work. This could include: defining test cases, software release plans, test strategies and automated scripting for tests. Requirements: 2.1 Bachelors + Master's/PhD in computer science, physics, maths or engineering (from a well-recognised university). Demonstrable experience in enterprise level … software product testing (ideally of a maths modelling platform). Thorough understanding of software development processes including good documentation skills. Technical skills should include automated scripting with a typical mainstream C-based language. Exposure to C#.NET, SQL Server and general Windows development would be desirable. Good communication skills to engage with others in the engineering team. The role More ❯
Experience integrating with or maintaining legacy Windows applications. Desirable Skills: Experience with .NET Framework 4.x or .NET 6+ migration. Familiarity with ATL, MFC, or Win32 API. Understanding of unit testing and automated builds for mixed-language projects. Familiarity with tools such as Process Monitor, Dependency Walker, or WinDbg for low-level debugging. Knowledge of software development best practices More ❯
Experience integrating with or maintaining legacy Windows applications. Desirable Skills: Experience with .NET Framework 4.x or .NET 6+ migration. Familiarity with ATL, MFC, or Win32 API. Understanding of unit testing and automated builds for mixed-language projects. Familiarity with tools such as Process Monitor, Dependency Walker, or WinDbg for low-level debugging. Knowledge of software development best practices More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Deloitte LLP
selecting the proper technology to ensure all SLAs for recovery are met. For BCP services, following migration activities, work with the appropriate business operations personnel to ensure proper continuity testing has been completed and signed off. Ensure all change management processes are followed as required. Ensure all asset management processes are followed as required, including the decommissioning and disposal … manage service issues and problems Responsible for awareness and compliance to policy and guidelines Report any breaches in information security or policies Identify repeatable operational tasks and issues; create automated resolutions to these situations to reduce operational overhead within the virtualization function as well as other enabling areas as required. Optimization and performance of hardware infrastructure. Education Bachelor's More ❯